SND@LHC Software
Loading...
Searching...
No Matches
geometry_config.py File Reference

Go to the source code of this file.

Namespaces

namespace  geometry_config
 

Variables

int geometry_config.muShieldDesign = 5
 
 geometry_config.muShieldGeo = None
 
int geometry_config.nuTargetPassive = 1
 
int geometry_config.nuTauTargetDesign = 0
 
int geometry_config.targetOpt = 18
 
int geometry_config.strawDesign = 4
 
int geometry_config.tankDesign = 6
 
int geometry_config.CaloDesign = 0
 
int geometry_config.Yheight = 10.
 
str geometry_config.EcalGeoFile = "ecal_rect5x10m2.geo"
 
str geometry_config.HcalGeoFile = "hcal_rect.geo"
 
bool geometry_config.muShieldStepGeo = False
 
int geometry_config.muShieldWithCobaltMagnet = 0
 
float geometry_config.totalLength = 2.5*c.Yheight + 35*u.m
 
float geometry_config.extraVesselLength = totalLength - 50*u.m
 
int geometry_config.windowBulge = 1*u.m
 
int geometry_config.magnet_design = 2
 
 geometry_config.magnetDesign
 
 geometry_config.cave
 
 geometry_config.z
 
 geometry_config.floorHeightMuonShield
 
 geometry_config.floorHeightTankA
 
 geometry_config.floorHeightTankB
 
 geometry_config.chambers
 
int geometry_config.magnetIncrease = 100.*u.cm
 
int geometry_config.z4 = 2438.*u.cm+magnetIncrease+extraVesselLength
 
 geometry_config.Length
 
 geometry_config.Tub1length
 
 geometry_config.Tub2length
 
 geometry_config.Tub3length
 
 geometry_config.Tub4length
 
 geometry_config.Tub5length
 
 geometry_config.Tub6length
 
 geometry_config.Rmin
 
 geometry_config.Rmax
 
int geometry_config.zset = z4-4666.*u.cm-magnetIncrease-extraVesselLength
 
 geometry_config.Chamber1
 
 geometry_config.Chamber2
 
 geometry_config.Chamber3
 
 geometry_config.Chamber4
 
 geometry_config.Chamber5
 
 geometry_config.Chamber6
 
 geometry_config.Veto
 
 geometry_config.innerSupport
 
 geometry_config.innerSupportMed
 
 geometry_config.outerSupport
 
 geometry_config.outerSupportMed
 
 geometry_config.lidThickness
 
 geometry_config.sensitiveThickness
 
 geometry_config.sensitiveMed
 
 geometry_config.decayMed
 
 geometry_config.rib
 
 geometry_config.ribMed
 
 geometry_config.zFocusX
 
 geometry_config.zFocusY
 
 geometry_config.xMax
 
 geometry_config.TrackStation4
 
 geometry_config.TrackStation3
 
 geometry_config.TrackStation2
 
 geometry_config.TrackStation1
 
 geometry_config.vetoStation
 
 geometry_config.scintillator
 
 geometry_config.strawtubes
 
 geometry_config.InnerStrawDiameter
 
 geometry_config.StrawPitch
 
 geometry_config.DeltazLayer
 
 geometry_config.DeltazPlane
 
 geometry_config.YLayerOffset
 
 geometry_config.YPlaneOffset
 
 geometry_config.FrameMaterial
 
 geometry_config.FrameLateralWidth
 
 geometry_config.DeltazFrame
 
 geometry_config.WallThickness
 
 geometry_config.OuterStrawDiameter
 
 geometry_config.StrawsPerLayer
 
 geometry_config.ViewAngle
 
 geometry_config.WireThickness
 
 geometry_config.DeltazView
 
 geometry_config.VacBox_x
 
 geometry_config.VacBox_y
 
 geometry_config.Bfield
 
 geometry_config.max
 
 geometry_config.y
 
 geometry_config.x
 
 geometry_config.fieldMap
 
 geometry_config.YokeWidth
 
 geometry_config.YokeDepth
 
 geometry_config.CoilThick
 
int geometry_config.VesselThick = 37.*u.cm;
 
 geometry_config.TimeDet
 
 geometry_config.dzBarRow
 
 geometry_config.dzBarCol
 
 geometry_config.zBar
 
 geometry_config.DZ
 
 geometry_config.DX
 
 geometry_config.DY
 
 geometry_config.HcalOption
 
 geometry_config.EcalOption
 
 geometry_config.preshowerOption
 
 geometry_config.splitCal
 
int geometry_config.presShowerDeltaZ = 0.
 
int geometry_config.PreshowerStart = c.TimeDet.z + c.TimeDet.DZ + 5*u.cm + presShowerDeltaZ
 
 geometry_config.PreshowerFilter0
 
 geometry_config.PreshowerStation0
 
 geometry_config.Preshower
 
 geometry_config.XMax
 
 geometry_config.YMax
 
 geometry_config.ActiveThickness
 
 geometry_config.FilterThickness0
 
int geometry_config.PreshowerLeverArm = 1*u.m
 
 geometry_config.PreshowerFilter1
 
 geometry_config.PreshowerStation1
 
 geometry_config.FilterThickness1
 
 geometry_config.SplitCal
 
 geometry_config.ZStart
 
 geometry_config.Empty
 
 geometry_config.BigGap
 
 geometry_config.ActiveECALThickness
 
 geometry_config.FilterECALThickness
 
 geometry_config.FilterECALThickness_first
 
 geometry_config.ActiveHCALThickness
 
 geometry_config.FilterHCALThickness
 
 geometry_config.nECALSamplings
 
 geometry_config.nHCALSamplings
 
 geometry_config.ActiveHCAL
 
 geometry_config.FilterECALMaterial
 
 geometry_config.FilterHCALMaterial
 
 geometry_config.ActiveECALMaterial
 
 geometry_config.ActiveHCALMaterial
 
 geometry_config.ActiveECAL_gas_Thickness
 
 geometry_config.num_precision_layers
 
 geometry_config.first_precision_layer
 
 geometry_config.second_precision_layer
 
 geometry_config.third_precision_layer
 
 geometry_config.ActiveECAL_gas_gap
 
 geometry_config.NModulesInX
 
 geometry_config.NModulesInY
 
 geometry_config.NStripsPerModule
 
 geometry_config.StripHalfWidth
 
 geometry_config.StripHalfLength
 
 geometry_config.SplitCalThickness
 
 geometry_config.ecal
 
 geometry_config.File
 
int geometry_config.hcalThickness = 232*u.cm
 
 geometry_config.hcal
 
 geometry_config.hcalSpace
 
 geometry_config.MuonStation0
 
 geometry_config.MuonStation1
 
 geometry_config.MuonStation2
 
 geometry_config.MuonStation3
 
 geometry_config.MuonFilter0
 
 geometry_config.MuonFilter1
 
 geometry_config.MuonFilter2
 
 geometry_config.Muon
 
 geometry_config.FilterThickness
 
 geometry_config.decayVolume
 
 geometry_config.length
 
 geometry_config.muShield
 
 geometry_config.Field
 
 geometry_config.LE
 
 geometry_config.dZ0
 
 geometry_config.dZ1
 
 geometry_config.dZ2
 
 geometry_config.dZ3
 
 geometry_config.dZ4
 
 geometry_config.dZ5
 
 geometry_config.dZ6
 
 geometry_config.dZ7
 
 geometry_config.dZ8
 
 geometry_config.dXgap
 
 geometry_config.dZgap
 
float geometry_config.zGap = 0.5 * c.muShield.dZgap
 
 geometry_config.half_X_max
 
 geometry_config.half_Y_max
 
 geometry_config.f = r.TFile.Open(muShieldGeo)
 
 geometry_config.params = r.TVectorD()
 
int geometry_config.offset = 7
 
 geometry_config.f_l = params[offset + index * 6 + 1]
 
 geometry_config.f_r = params[offset + index * 6 + 2]
 
 geometry_config.h_l = params[offset + index * 6 + 3]
 
 geometry_config.h_r = params[offset + index * 6 + 4]
 
 geometry_config.g_l = params[offset + index * 6 + 5]
 
 geometry_config.g_r = params[offset + index * 6 + 6]
 
 geometry_config.hadronAbsorber
 
 geometry_config.WithConstField
 
 geometry_config.target
 
 geometry_config.sl
 
 geometry_config.M1
 
 geometry_config.L1
 
 geometry_config.M2
 
 geometry_config.L2
 
 geometry_config.M3
 
 geometry_config.L3
 
 geometry_config.M4
 
 geometry_config.L4
 
 geometry_config.M5
 
 geometry_config.L5
 
 geometry_config.M6
 
 geometry_config.L6
 
 geometry_config.M7
 
 geometry_config.L7
 
 geometry_config.M8
 
 geometry_config.L8
 
 geometry_config.M9
 
 geometry_config.L9
 
 geometry_config.M10
 
 geometry_config.L10
 
 geometry_config.M11
 
 geometry_config.L11
 
 geometry_config.M12
 
 geometry_config.L12
 
 geometry_config.M13
 
 geometry_config.L13
 
 geometry_config.M14
 
 geometry_config.L14
 
 geometry_config.M15
 
 geometry_config.L15
 
 geometry_config.M16
 
 geometry_config.L16
 
 geometry_config.M17
 
 geometry_config.L17
 
 geometry_config.M18
 
 geometry_config.L18
 
 geometry_config.xy
 
 geometry_config.z0
 
 geometry_config.v_drift
 
 geometry_config.sigma_spatial
 
 geometry_config.StrawLength
 
 geometry_config.zF = c.target.z0+c.zFocusX
 
 geometry_config.StrawLength12
 
 geometry_config.StrawLengthVeto
 
 geometry_config.vetoydim
 
 geometry_config.tr12ydim
 
 geometry_config.tr34ydim
 
 geometry_config.EmuMagnet
 
 geometry_config.Design
 
 geometry_config.B
 
 geometry_config.GapDown
 
int geometry_config.scale = 1.
 
 geometry_config.X
 
 geometry_config.Y
 
 geometry_config.Z
 
 geometry_config.BaseX
 
 geometry_config.BaseY
 
 geometry_config.BaseZ
 
 geometry_config.GapUp
 
 geometry_config.ColX
 
 geometry_config.ColY
 
 geometry_config.ColZ
 
 geometry_config.CutLength
 
 geometry_config.CutHeight
 
 geometry_config.CoilX
 
 geometry_config.CoilY
 
 geometry_config.Height1
 
 geometry_config.Height2
 
 geometry_config.Thickness
 
 geometry_config.PillarX
 
 geometry_config.PillarZ
 
 geometry_config.PillarY
 
 geometry_config.Radius
 
 geometry_config.Distance
 
 geometry_config.tauMudet
 
 geometry_config.NFe
 
 geometry_config.NRpc
 
 geometry_config.YRyoke
 
 geometry_config.YRyoke_s
 
 geometry_config.Xtot
 
 geometry_config.YFe
 
 geometry_config.Ytot
 
float geometry_config.scaleMudet = 1.0
 
 geometry_config.XRyoke
 
 geometry_config.XRyoke_s
 
 geometry_config.Ztot
 
 geometry_config.XFe
 
 geometry_config.XRpc
 
 geometry_config.YRpc
 
 geometry_config.ZFe
 
 geometry_config.ZRpc
 
 geometry_config.ZArm
 
 geometry_config.GapD
 
 geometry_config.GapM
 
 geometry_config.ZRyoke
 
 geometry_config.ZRyoke_s
 
 geometry_config.CoilH
 
 geometry_config.CoilW
 
 geometry_config.CoilG
 
 geometry_config.N
 
 geometry_config.zMudetC
 
 geometry_config.NFethick
 
 geometry_config.NFethin
 
 geometry_config.ZFethick
 
 geometry_config.ZFethin
 
 geometry_config.UpperSupportX
 
 geometry_config.UpperSupportY
 
 geometry_config.LowerSupportX
 
 geometry_config.LowerSupportY
 
 geometry_config.LateralSupportX
 
 geometry_config.LateralSupportY
 
 geometry_config.XCov
 
 geometry_config.YCov
 
 geometry_config.ZCov
 
 geometry_config.YSpacing
 
 geometry_config.XLateral
 
 geometry_config.YLateral
 
 geometry_config.ZLateral
 
 geometry_config.XCross
 
 geometry_config.YCross
 
 geometry_config.ZCross
 
 geometry_config.WidthArm
 
 geometry_config.XRpc_outer
 
 geometry_config.YRpc_outer
 
 geometry_config.ZRpc_outer
 
 geometry_config.XRpc_inner
 
 geometry_config.YRpc_inner
 
 geometry_config.ZRpc_inner
 
 geometry_config.XRpcGap
 
 geometry_config.YRpcGap
 
 geometry_config.ZRpcGap
 
 geometry_config.XGas
 
 geometry_config.YGas
 
 geometry_config.ZGas
 
 geometry_config.XStrip
 
 geometry_config.YStrip
 
 geometry_config.ZStrip
 
 geometry_config.XPet
 
 geometry_config.YPet
 
 geometry_config.ZPet
 
 geometry_config.XEle
 
 geometry_config.YEle
 
 geometry_config.ZEle
 
 geometry_config.zC
 
 geometry_config.NuTauTarget
 
 geometry_config.row
 
 geometry_config.col
 
 geometry_config.wall
 
 geometry_config.n_plates
 
 geometry_config.Ydist
 
 geometry_config.SingleEmFilm
 
 geometry_config.EmTh
 
 geometry_config.EmX
 
 geometry_config.EmY
 
 geometry_config.PBTh
 
 geometry_config.LeadTh
 
 geometry_config.EPlW
 
 geometry_config.AllPW
 
 geometry_config.BrX
 
 geometry_config.BrY
 
 geometry_config.BrPackZ
 
 geometry_config.BrPackX
 
 geometry_config.BrPackY
 
 geometry_config.BrZ
 
 geometry_config.NuTauTT
 
 geometry_config.design
 
 geometry_config.n_hor_planes
 
 geometry_config.n_vert_planes
 
 geometry_config.scifimat_width
 
 geometry_config.scifimat_hor
 
 geometry_config.scifimat_vert
 
 geometry_config.scifimat_z
 
 geometry_config.support_z
 
 geometry_config.honeycomb_z
 
 geometry_config.TTX
 
 geometry_config.TTY
 
 geometry_config.TTZ
 
 geometry_config.n
 
 geometry_config.xdim
 
 geometry_config.ydim
 
 geometry_config.WallXDim
 
 geometry_config.WallYDim
 
 geometry_config.WallZDim
 
 geometry_config.tauHPT
 
 geometry_config.TX
 
 geometry_config.TY
 
 geometry_config.TZ
 
 geometry_config.ConcreteX
 
 geometry_config.ConcreteY
 
 geometry_config.ConcreteZ
 
 geometry_config.SRDY
 
 geometry_config.nHPT
 
 geometry_config.RohG
 
 geometry_config.LayerCESW
 
 geometry_config.CESPack
 
 geometry_config.CESW
 
 geometry_config.CellW
 
 geometry_config.zdim
 
 geometry_config.TotalDZ
 
 geometry_config.distHPT
 
 geometry_config.UpstreamTagger
 
 geometry_config.Z_Glass
 
 geometry_config.Y_Glass
 
 geometry_config.X_Glass
 
 geometry_config.Z_Glass_Border
 
 geometry_config.Y_Glass_Border
 
 geometry_config.X_Glass_Border
 
 geometry_config.Z_PMMA
 
 geometry_config.Y_PMMA
 
 geometry_config.X_PMMA
 
 geometry_config.DY_PMMA
 
 geometry_config.DX_PMMA
 
 geometry_config.DZ_PMMA
 
 geometry_config.Z_FreonSF6
 
 geometry_config.Y_FreonSF6
 
 geometry_config.X_FreonSF6
 
 geometry_config.Z_FreonSF6_2
 
 geometry_config.Y_FreonSF6_2
 
 geometry_config.X_FreonSF6_2
 
 geometry_config.Z_FR4
 
 geometry_config.Y_FR4
 
 geometry_config.X_FR4
 
 geometry_config.Z_Aluminium
 
 geometry_config.Y_Aluminium
 
 geometry_config.X_Aluminium
 
 geometry_config.DZ_Aluminium
 
 geometry_config.DY_Aluminium
 
 geometry_config.DX_Aluminium
 
 geometry_config.Z_Air
 
 geometry_config.Y_Air
 
 geometry_config.X_Air
 
 geometry_config.Z_Strip
 
 geometry_config.Y_Strip
 
 geometry_config.X_Strip
 
 geometry_config.X_Strip64
 
 geometry_config.Y_Strip64
 
 geometry_config.Z_Position