SND@LHC Software
Loading...
Searching...
No Matches
mptest2 Module Reference

Parameters and data. More...

Variables

integer(mpi), parameter nlyr =10
 number of detector layers
 
integer(mpi), parameter nmlyr =14
 number of measurement layers
 
integer(mpi), parameter nmx =10
 number of modules in x direction
 
integer(mpi), parameter nmy =5
 number of modules in y direction
 
integer(mpi), parameter ntot =nlyr*nmx*nmy
 total number of modules
 
real(mps), parameter dets = 10.0
 arclength of first plane
 
real(mps), parameter diss = 10.0
 distance between planes
 
real(mps), parameter thck = 0.02
 thickness of plane (X0)
 
real(mps), parameter offs = 0.5
 offset of stereo modules
 
real(mps), parameter stereo =0.08727
 stereo angle
 
real(mps), parameter sizel = 20.0
 size of layers
 
real(mps), parameter sigl =0.002
 
integer(mpinhits
 number of hits
 
real(mpsthe0
 multiple scattering error
 
integer(mpi), dimension(nmlyrislyr
 (detector) layer
 
integer(mpi), dimension(nmlyrihits
 module number
 
real(mps), dimension(ntotsdevx
 shift in x (alignment parameter)
 
real(mps), dimension(ntotsdevy
 shift in y (alignment parameter)
 
real(mps), dimension(nmlyrsarc
 arc length
 
real(mps), dimension(nmlyrssig
 resolution
 
real(mps), dimension(2, nmlyrspro
 projection of measurent direction in (XY)
 
real(mps), dimension(nmlyrxhits
 position perp. to plane (hit)
 
real(mps), dimension(nmlyryhits
 measured position in plane (hit)
 
real(mps), dimension(nmlyrsigma
 measurement sigma (hit)
 

Detailed Description

Parameters and data.

Variable Documentation

◆ dets

real(mps), parameter mptest2::dets = 10.0

arclength of first plane

Definition at line 69 of file mptest2.f90.

69 REAL(mps), PARAMETER :: dets= 10.0

◆ diss

real(mps), parameter mptest2::diss = 10.0

distance between planes

Definition at line 70 of file mptest2.f90.

70 REAL(mps), PARAMETER :: diss= 10.0

◆ ihits

integer(mpi), dimension(nmlyr) mptest2::ihits

module number

Definition at line 80 of file mptest2.f90.

80 INTEGER(mpi), DIMENSION(nmlyr) :: ihits

◆ islyr

integer(mpi), dimension(nmlyr) mptest2::islyr

(detector) layer

Definition at line 79 of file mptest2.f90.

79 INTEGER(mpi), DIMENSION(nmlyr) :: islyr

◆ nhits

integer(mpi) mptest2::nhits

number of hits

Definition at line 77 of file mptest2.f90.

77 INTEGER(mpi) :: nhits

◆ nlyr

integer(mpi), parameter mptest2::nlyr =10

number of detector layers

Definition at line 63 of file mptest2.f90.

63 INTEGER(mpi), PARAMETER :: nlyr=10

◆ nmlyr

integer(mpi), parameter mptest2::nmlyr =14

number of measurement layers

Definition at line 64 of file mptest2.f90.

64 INTEGER(mpi), PARAMETER :: nmlyr=14

◆ nmx

integer(mpi), parameter mptest2::nmx =10

number of modules in x direction

Definition at line 65 of file mptest2.f90.

65 INTEGER(mpi), PARAMETER :: nmx=10

◆ nmy

integer(mpi), parameter mptest2::nmy =5

number of modules in y direction

Definition at line 66 of file mptest2.f90.

66 INTEGER(mpi), PARAMETER :: nmy=5

◆ ntot

integer(mpi), parameter mptest2::ntot =nlyr*nmx*nmy

total number of modules

Definition at line 67 of file mptest2.f90.

67 INTEGER(mpi), PARAMETER :: ntot=nlyr*nmx*nmy

◆ offs

real(mps), parameter mptest2::offs = 0.5

offset of stereo modules

Definition at line 72 of file mptest2.f90.

72 REAL(mps), PARAMETER :: offs= 0.5

◆ sarc

real(mps), dimension(nmlyr) mptest2::sarc

arc length

Definition at line 83 of file mptest2.f90.

83 REAL(mps), DIMENSION(nmlyr) :: sarc

◆ sdevx

real(mps), dimension(ntot) mptest2::sdevx

shift in x (alignment parameter)

Definition at line 81 of file mptest2.f90.

81 REAL(mps), DIMENSION(ntot) :: sdevx

◆ sdevy

real(mps), dimension(ntot) mptest2::sdevy

shift in y (alignment parameter)

Definition at line 82 of file mptest2.f90.

82 REAL(mps), DIMENSION(ntot) :: sdevy

◆ sigl

real(mps), parameter mptest2::sigl =0.002

Definition at line 75 of file mptest2.f90.

75 REAL(mps), PARAMETER :: sigl =0.002 ! <resolution

◆ sigma

real(mps), dimension(nmlyr) mptest2::sigma

measurement sigma (hit)

Definition at line 88 of file mptest2.f90.

88 REAL(mps), DIMENSION(nmlyr) :: sigma

◆ sizel

real(mps), parameter mptest2::sizel = 20.0

size of layers

Definition at line 74 of file mptest2.f90.

74 REAL(mps), PARAMETER :: sizel= 20.0

◆ spro

real(mps), dimension(2,nmlyr) mptest2::spro

projection of measurent direction in (XY)

Definition at line 85 of file mptest2.f90.

85 REAL(mps), DIMENSION(2,nmlyr) :: spro

◆ ssig

real(mps), dimension(nmlyr) mptest2::ssig

resolution

Definition at line 84 of file mptest2.f90.

84 REAL(mps), DIMENSION(nmlyr) :: ssig

◆ stereo

real(mps), parameter mptest2::stereo =0.08727

stereo angle

Definition at line 73 of file mptest2.f90.

73 REAL(mps), PARAMETER :: stereo=0.08727

◆ thck

real(mps), parameter mptest2::thck = 0.02

thickness of plane (X0)

Definition at line 71 of file mptest2.f90.

71 REAL(mps), PARAMETER :: thck= 0.02

◆ the0

real(mps) mptest2::the0

multiple scattering error

Definition at line 78 of file mptest2.f90.

78 REAL(mps) :: the0

◆ xhits

real(mps), dimension(nmlyr) mptest2::xhits

position perp. to plane (hit)

Definition at line 86 of file mptest2.f90.

86 REAL(mps), DIMENSION(nmlyr) :: xhits

◆ yhits

real(mps), dimension(nmlyr) mptest2::yhits

measured position in plane (hit)

Definition at line 87 of file mptest2.f90.

87 REAL(mps), DIMENSION(nmlyr) :: yhits