SND@LHC Software
Loading...
Searching...
No Matches
ShipGeo Namespace Reference

Classes

class  ShipGeo
 

Functions

 zPositions ()
 

Variables

int fDesign = 2
 
 vetoStation = ShipGeo(-2390.*u.cm)
 
 TrackStation1 = ShipGeo(1510.*u.cm)
 
 TrackStation2 = ShipGeo(1710.*u.cm)
 
 TrackStation3 = ShipGeo(2150.*u.cm)
 
 TrackStation4 = ShipGeo(2370.*u.cm)
 
float z = TrackStation2.z + 0.5 * (TrackStation3.z - TrackStation2.z)
 
 Bfield = ShipGeo(z)
 
 max
 
 decayVolume = ShipGeo(0*u.cm)
 
 length
 
 muShield = ShipGeo(0*u.cm)
 
 dZ1
 
 dZ2
 
 dZ3
 
 dZ4
 
 dZ5
 
 dZ6
 
 LE
 
 hadronAbsorber = ShipGeo(0*u.cm)
 
 target = ShipGeo(0*u.cm)
 
 z0
 
 straw = ShipGeo(0*u.cm)
 
 resol
 
 pitch
 
 stereoAngle
 

Function Documentation

◆ zPositions()

ShipGeo.zPositions ( )

Definition at line 9 of file ShipGeo.py.

9def zPositions():
10 main = sys.modules['__main__']
11 if hasattr(main,'ShipGeo'):
12 for x in ShipGeo:
13 if hasattr(eval('ShipGeo.'+x),'z'): print(x,'z=',eval('ShipGeo.'+x+'.z'))
14

Variable Documentation

◆ Bfield

ShipGeo.Bfield = ShipGeo(z)

Definition at line 22 of file ShipGeo.py.

◆ decayVolume

ShipGeo.decayVolume = ShipGeo(0*u.cm)

Definition at line 26 of file ShipGeo.py.

◆ dZ1

ShipGeo.dZ1

Definition at line 30 of file ShipGeo.py.

◆ dZ2

ShipGeo.dZ2

Definition at line 31 of file ShipGeo.py.

◆ dZ3

ShipGeo.dZ3

Definition at line 32 of file ShipGeo.py.

◆ dZ4

ShipGeo.dZ4

Definition at line 33 of file ShipGeo.py.

◆ dZ5

ShipGeo.dZ5

Definition at line 34 of file ShipGeo.py.

◆ dZ6

ShipGeo.dZ6

Definition at line 35 of file ShipGeo.py.

◆ fDesign

int ShipGeo.fDesign = 2

Definition at line 4 of file ShipGeo.py.

◆ hadronAbsorber

ShipGeo.hadronAbsorber = ShipGeo(0*u.cm)

Definition at line 43 of file ShipGeo.py.

◆ LE

ShipGeo.LE

Definition at line 36 of file ShipGeo.py.

◆ length

ShipGeo.length

Definition at line 27 of file ShipGeo.py.

◆ max

ShipGeo.max

Definition at line 23 of file ShipGeo.py.

◆ muShield

ShipGeo.muShield = ShipGeo(0*u.cm)

Definition at line 29 of file ShipGeo.py.

◆ pitch

ShipGeo.pitch

Definition at line 58 of file ShipGeo.py.

◆ resol

ShipGeo.resol

Definition at line 57 of file ShipGeo.py.

◆ stereoAngle

ShipGeo.stereoAngle

Definition at line 59 of file ShipGeo.py.

◆ straw

ShipGeo.straw = ShipGeo(0*u.cm)

Definition at line 55 of file ShipGeo.py.

◆ target

ShipGeo.target = ShipGeo(0*u.cm)

Definition at line 47 of file ShipGeo.py.

◆ TrackStation1

ShipGeo.TrackStation1 = ShipGeo(1510.*u.cm)

Definition at line 16 of file ShipGeo.py.

◆ TrackStation2

ShipGeo.TrackStation2 = ShipGeo(1710.*u.cm)

Definition at line 17 of file ShipGeo.py.

◆ TrackStation3

ShipGeo.TrackStation3 = ShipGeo(2150.*u.cm)

Definition at line 18 of file ShipGeo.py.

◆ TrackStation4

ShipGeo.TrackStation4 = ShipGeo(2370.*u.cm)

Definition at line 19 of file ShipGeo.py.

◆ vetoStation

ShipGeo.vetoStation = ShipGeo(-2390.*u.cm)

Definition at line 15 of file ShipGeo.py.

◆ z

ShipGeo.z = TrackStation2.z + 0.5 * (TrackStation3.z - TrackStation2.z)

Definition at line 21 of file ShipGeo.py.

◆ z0

ShipGeo.z0

Definition at line 52 of file ShipGeo.py.