B0Tracker_zmin = 540.000 = B0TrackerCenter_zpos - B0Tracker_length/2.0 BackwardPID_rmax = 95.000 = 95.*cm BarrelTrackingAndPID_rmax = 105.000 = BarrelTracking_rmax + BarrelPIDThickness BarrelTracking_rmax = 95.000 = TrackerBarrel_rmax BarrelTracking_zmax = 130.000 = BarrelTracking_length/2.0 Barrel_rmax = 159.000 = Solenoid_rmin - 1.0 *cm Beampipe_rmax = 3.176 = IPBeampipe_rmax CentralTracking_rmax = 95.000 = TrackerBarrel_rmax DIRCBackward_zmax = 276.250 = DIRC_length/2. - DIRC_offset DIRCForward_zmax = 151.250 = DIRC_length/2. + DIRC_offset DIRCFrame_rmax = 99.000 = DIRC_rmin + DIRCFrame_thickness DIRCModule_rmax = 97.200 = DIRC_rmin + DIRCBar_thickness + DIRCSkinFront_thickness + DIRCSkinBack_thickness DIRCModule_rmin = 96.000 = DIRC_rmin + 1*cm DIRC_rmax = 105.000 = DIRC_rmin + BarrelPIDThickness DIRC_rmin = 95.000 = BarrelTracking_rmax DRICH_rmax0 = 110.000 = 110.0*cm DRICH_rmax1 = 125.000 = 125.0*cm DRICH_rmax2 = 200.000 = 200*cm DRICH_rmin0 = 11.176 = ForwardPID_rmin1 DRICH_rmin1 = 19.000 = 19.0*cm DRICH_zmin = 155.000 = CentralTrackingHalfP_length EcalBarrel_rmax = 151.272 = EcalBarrel_rmin + EcalBarrelThickness EcalBarrel_rmin = 112.000 = BarrelTrackingAndPID_rmax + BarrelExtraSpaceThickness EcalEndcapNCrystal_rmax = 40.000 = 40*cm EcalEndcapN_rmax = 95.000 = BarrelTracking_rmax EcalEndcapN_rmin = 7.526 = max((EcalEndcapN_zmin + EcalEndcapN_length) * tan(abs(CrossingAngle)) + 12.5 * mm, 5*cm) EcalEndcapN_zmin = 191.000 = max(CentralTrackingHalfN_length+ BackwardInnerEndcap_length, SolenoidYokeEndcapN_zmin) EcalEndcapP_rmax = 224.000 = Solenoid_rmax EcalEndcapP_rmin = 20.000 = 200.0*mm EcalEndcapP_zmin = 350.000 = CentralTrackingHalfP_length + ForwardInnerEndcap_length + ForwardServiceGap_length ForwardPID_rmin1 = 11.176 = Beampipe_rmax + 80*mm ForwardPID_rmin2 = 19.000 = 19.0*cm GEMTrackerEndcapN_rmax = 94.500 = TrackerBarrel_rmax - 0.5*cm GEMTrackerEndcapN_rmin = 15.000 = 15*cm GEMTrackerEndcapN_zmin = 177.500 = CentralTrackingHalfN_length + BackwardPID_length GEMTrackerEndcapP_rmax = 223.500 = Solenoid_rmax - 0.5*cm GEMTrackerEndcapP_rmin = 19.000 = 19*cm GEMTrackerEndcapP_zmin = 335.000 = CentralTrackingHalfP_length + ForwardPID_length HcalBarrel_rmax = 324.000 = HcalBarrel_rmin + HcalBarrel_thickness HcalBarrel_rmin = 224.000 = Solenoid_rmax HcalEndcapN_rmin = 12.008 = max((HcalEndcapN_zmin + HcalEndcapN_length) * tan(abs(CrossingAngle)) + 22.25 * mm, 11 * cm) HcalEndcapN_zmin = 286.250 = DIRCBackward_zmax + BackwardServiceGap_length HcalEndcapP_rmin = 28.698 = max((HcalEndcapP_zmin + HcalEndcapP_length) * tan(2.0 * abs(CrossingAngle)) + BeampipeOD / 2.0, 15 * cm) HcalEndcapP_zmin = 390.000 = max(EcalEndcapP_zmin + EcalEndcapP_length, Solenoid_length / 2.0 + Solenoid_offset) IPBeampipe_rmax = 3.176 = 2.501*25.4*mm/2.0 MRICH_rmax = 95.000 = BackwardPID_rmax MRICH_rmin = 10.000 = 10*cm MRICH_zmin = 137.500 = CentralTrackingHalfN_length SolenoidBarrelCoilFormer_rmax = 174.500 = SolenoidBarrelCoilFormer_rmin + SolenoidBarrelCoilFormerThickness SolenoidBarrelCoilFormer_rmin = 169.500 = SolenoidBarrelInnerHelium_rmax SolenoidBarrelCoilFormer_zmax = 180.000 = 1800.0 * mm SolenoidBarrelCoilOverbind_rmax = 214.500 = SolenoidBarrelCoilOverbind_rmin + SolenoidBarrelCoilOverbindThickness SolenoidBarrelCoilOverbind_rmin = 194.500 = SolenoidBarrelCoil_rmax SolenoidBarrelCoilOverbind_zmax = 180.000 = 1800.0 * mm SolenoidBarrelCoil_rmax = 194.500 = SolenoidBarrelCoil_rmin + SolenoidBarrelCoilThickness SolenoidBarrelCoil_rmin = 174.500 = SolenoidBarrelCoilFormer_rmax SolenoidBarrelCoil_zmax = 180.000 = 1800.0 * mm SolenoidBarrelInnerFirstMLILayer_rmax = 166.500 = SolenoidBarrelInnerFirstMLILayer_rmin + SolenoidBarrelInnerFirstMLILayerThickness SolenoidBarrelInnerFirstMLILayer_rmin = 165.000 = SolenoidBarrelInnerThermalShield_rmax SolenoidBarrelInnerFirstMLILayer_zmax = 185.500 = 1855.0 * mm SolenoidBarrelInnerHeliumVessel_rmax = 168.500 = SolenoidBarrelInnerHeliumVessel_rmin + SolenoidBarrelInnerHeliumVesselThickness SolenoidBarrelInnerHeliumVessel_rmin = 166.500 = SolenoidBarrelInnerFirstMLILayer_rmax SolenoidBarrelInnerHeliumVessel_zmax = 184.000 = 1840.0 * mm SolenoidBarrelInnerHelium_rmax = 169.500 = SolenoidBarrelInnerHelium_rmin + SolenoidBarrelInnerHeliumThickness SolenoidBarrelInnerHelium_rmin = 168.500 = SolenoidBarrelInnerHeliumVessel_rmax SolenoidBarrelInnerHelium_zmax = 182.000 = 1820.0 * mm SolenoidBarrelInnerSecondMLILayer_rmax = 164.000 = SolenoidBarrelInnerSecondMLILayer_rmin + SolenoidBarrelInnerSecondMLILayerThickness SolenoidBarrelInnerSecondMLILayer_rmin = 162.000 = SolenoidBarrelInnerVacuumVessel_rmax SolenoidBarrelInnerSecondMLILayer_zmax = 189.500 = 1895.0 * mm SolenoidBarrelInnerThermalShield_rmax = 165.000 = SolenoidBarrelInnerThermalShield_rmin + SolenoidBarrelInnerThermalShieldThickness SolenoidBarrelInnerThermalShield_rmin = 164.000 = SolenoidBarrelInnerSecondMLILayer_rmax SolenoidBarrelInnerThermalShield_zmax = 187.500 = 1875.0 * mm SolenoidBarrelInnerVacuumVessel_rmax = 162.000 = SolenoidBarrelInnerVacuumVessel_rmin + SolenoidBarrelInnerVacuumVesselThickness SolenoidBarrelInnerVacuumVessel_rmin = 160.000 = SolenoidBarrel_rmin SolenoidBarrelInnerVacuumVessel_zmax = 192.000 = 1920.0 * mm SolenoidBarrelOuterFirstMLILayer_rmax = 218.500 = SolenoidBarrelOuterFirstMLILayer_rmin + SolenoidBarrelOuterFirstMLILayerThickness SolenoidBarrelOuterFirstMLILayer_rmin = 217.000 = SolenoidBarrelOuterHeliumVessel_rmax SolenoidBarrelOuterFirstMLILayer_zmax = 185.500 = 1855.0 * mm SolenoidBarrelOuterHeliumVessel_rmax = 217.000 = SolenoidBarrelOuterHeliumVessel_rmin + SolenoidBarrelOuterHeliumVesselThickness SolenoidBarrelOuterHeliumVessel_rmin = 216.000 = SolenoidBarrelOuterHelium_rmax SolenoidBarrelOuterHeliumVessel_zmax = 184.000 = 1840.0 * mm SolenoidBarrelOuterHelium_rmax = 216.000 = SolenoidBarrelOuterHelium_rmin + SolenoidBarrelOuterHeliumThickness SolenoidBarrelOuterHelium_rmin = 214.500 = SolenoidBarrelCoilOverbind_rmax SolenoidBarrelOuterHelium_zmax = 182.000 = 1820.0 * mm SolenoidBarrelOuterSecondMLILayer_rmax = 221.500 = SolenoidBarrelOuterSecondMLILayer_rmin + SolenoidBarrelOuterSecondMLILayerThickness SolenoidBarrelOuterSecondMLILayer_rmin = 219.500 = SolenoidBarrelOuterThermalShield_rmax SolenoidBarrelOuterSecondMLILayer_zmax = 189.500 = 1895.0 * mm SolenoidBarrelOuterThermalShield_rmax = 219.500 = SolenoidBarrelOuterThermalShield_rmin + SolenoidBarrelOuterThermalShieldThickness SolenoidBarrelOuterThermalShield_rmin = 218.500 = SolenoidBarrelOuterFirstMLILayer_rmax SolenoidBarrelOuterThermalShield_zmax = 187.500 = 1875.0 * mm SolenoidBarrelOuterVacuumVessel_rmax = 224.000 = SolenoidBarrelOuterVacuumVessel_rmin + SolenoidBarrelOuterVacuumVesselThickness SolenoidBarrelOuterVacuumVessel_rmin = 221.500 = SolenoidBarrelOuterSecondMLILayer_rmax SolenoidBarrelOuterVacuumVessel_zmax = 192.000 = 1920.0 * mm SolenoidBarrel_rmin = 160.000 = Solenoid_rmin SolenoidBarrel_zmax = 192.000 = Solenoid_length/2.0 SolenoidEndcapCoilEndSupport_rmax = 214.500 = SolenoidBarrelCoilOverbind_rmax SolenoidEndcapCoilEndSupport_rmin = 169.500 = SolenoidBarrelCoilFormer_rmin SolenoidEndcapCoilEndSupport_zmin = 180.000 = 1800.0 * mm SolenoidEndcapFirstMLILayer_rmax = 218.500 = SolenoidBarrelOuterFirstMLILayer_rmax SolenoidEndcapFirstMLILayer_rmin = 165.000 = SolenoidBarrelInnerFirstMLILayer_rmin SolenoidEndcapFirstMLILayer_zmin = 185.500 = 1855.0 * mm SolenoidEndcapHeliumVessel_rmax = 217.000 = SolenoidBarrelOuterHeliumVessel_rmax SolenoidEndcapHeliumVessel_rmin = 166.500 = SolenoidBarrelInnerHeliumVessel_rmin SolenoidEndcapHeliumVessel_zmin = 184.000 = 1840.0 * mm SolenoidEndcapHelium_rmax = 216.000 = SolenoidBarrelOuterHelium_rmax SolenoidEndcapHelium_rmin = 168.500 = SolenoidBarrelInnerHelium_rmin SolenoidEndcapHelium_zmin = 182.000 = 1820.0 * mm SolenoidEndcapSecondMLILayer_rmax = 219.500 = SolenoidBarrelOuterSecondMLILayer_rmin SolenoidEndcapSecondMLILayer_rmin = 164.000 = SolenoidBarrelInnerSecondMLILayer_rmax SolenoidEndcapSecondMLILayer_zmin = 187.500 = 1875.0 * mm SolenoidEndcapThermalShield_rmax = 218.500 = SolenoidBarrelOuterThermalShield_rmin SolenoidEndcapThermalShield_rmin = 165.000 = SolenoidBarrelInnerThermalShield_rmax SolenoidEndcapThermalShield_zmin = 186.500 = 1865.0 * mm SolenoidEndcapVacuumVessel_rmax = 221.500 = SolenoidBarrelOuterVacuumVessel_rmin SolenoidEndcapVacuumVessel_rmin = 162.000 = SolenoidBarrelInnerVacuumVessel_rmax SolenoidEndcapVacuumVessel_zmin = 189.500 = 1895.0 * mm SolenoidYokeEndcapN_zmin = 191.000 = Solenoid_length/2.0 - Solenoid_offset + EndcapNExtra_length SolenoidYokeEndcapP_zmin = 233.000 = Solenoid_length/2.0 + Solenoid_offset + EndcapPExtra_length Solenoid_rmax = 224.000 = Solenoid_rmin + Solenoid_thickness Solenoid_rmin = 160.000 = 1600.0*mm TrackerBarrelInner_rmin1 = 21.000 = 21.0*cm TrackerBarrelInner_rmin2 = 22.680 = 22.68*cm TrackerBarrelInside_zmax = 30.000 = TrackerBarrelInside_length/2.0 TrackerBarrelOuter_rmin1 = 39.300 = 39.3*cm TrackerBarrelOuter_rmin2 = 43.230 = 43.23*cm TrackerBarrel_rmax = 95.000 = BackwardPID_rmax TrackerBarrel_rmin = 20.000 = VertexTrackingRegion_rmax TrackerBarrel_zmax = 130.000 = TrackerBarrel_length/2.0 TrackerEndcapInner_rmax1 = 35.760 = 36.26*cm-5.0*mm TrackerEndcapInner_rmin1 = 4.176 = Beampipe_rmax+1.0*cm TrackerEndcapInner_zmax = 51.000 = TrackerEndcapInner_zmin+TrackerEndcapLayer_dz TrackerEndcapInner_zmin = 49.000 = 49*cm TrackerEndcapOuterShell_zmin = 60.236 = TrackerEndcapOuter_rmax1 * TrackerEndcapInner_zmin/TrackerEndcapInner_rmax1+1*cm TrackerEndcapOuter_rmax1 = 43.230 = 43.23*cm TrackerEndcapOuter_rmax2 = 43.230 = 43.23*cm TrackerEndcapOuter_rmax3 = 43.230 = 43.23*cm TrackerEndcapOuter_rmin1 = 3.600 = 3.6*cm TrackerEndcapOuter_rmin2 = 4.700 = 4.7*cm TrackerEndcapOuter_rmin3 = 5.910 = 5.91*cm TrackerEndcapOuter_zmax = 123.000 = TrackerEndcapOuter_zmin3 + TrackerEndcapLayer_dz TrackerEndcapOuter_zmin = 73.000 = TrackerEndcapOuter_zmin1 TrackerEndcapOuter_zmin1 = 73.000 = 73*cm TrackerEndcapOuter_zmin2 = 97.000 = 97*cm TrackerEndcapOuter_zmin3 = 121.000 = 121*cm VertexBarrelLayer_rmax1 = 3.500 = VertexBarrelLayer_rmin1 + VertexBarrelLayer_thickness VertexBarrelLayer_rmax2 = 5.800 = VertexBarrelLayer_rmin2 + VertexBarrelLayer_thickness VertexBarrelLayer_rmin1 = 3.300 = VertexBarrelMod1_rmin - VertexBarrelLayer_thickness/2.0 VertexBarrelLayer_rmin2 = 5.600 = VertexBarrelMod2_rmin - VertexBarrelLayer_thickness/2.0 VertexBarrelMod1_rmin = 3.400 = 3.4*cm VertexBarrelMod2_rmin = 5.700 = 5.7*cm VertexBarrelShell_rmax = 10.030 = VertexBarrelShell_rmin + VertexBarrelShell_thickness VertexBarrelShell_rmin = 10.000 = 10.0*cm VertexBarrelSupport_rmax = 10.500 = VertexBarrelSupport_rmin + VertexBarrelSupport_thickness VertexBarrelSupport_rmin = 9.500 = VertexBarrelShell_rmin-VertexBarrelSupport_thickness/2.0 VertexTrackerBarrel_rmax = 20.000 = 200.0*mm VertexTrackerBarrel_rmin = 3.276 = Beampipe_rmax + 1.0*mm VertexTrackerBarrel_zmax = 15.000 = VertexTrackerBarrel_length/2.0 VertexTrackerEndcapN_rmax = 20.000 = VertexTrackerBarrel_rmax VertexTrackerEndcapN_rmin = 3.676 = Beampipe_rmax + 5.0*mm VertexTrackerEndcapN_zmax = 30.000 = 300.0*mm VertexTrackerEndcapN_zmin = 15.000 = VertexTrackerBarrel_zmax VertexTrackerEndcapP_rmax = 20.000 = VertexTrackerBarrel_rmax VertexTrackerEndcapP_rmin = 3.676 = Beampipe_rmax + 5.0*mm VertexTrackerEndcapP_zmax = 30.000 = 300.0*mm VertexTrackerEndcapP_zmin = 15.000 = VertexTrackerBarrel_zmax VertexTrackingRegion_rmax = 20.000 = VertexTrackerBarrel_rmax VertexTrackingRegion_zmax = 30.000 = VertexTrackerEndcapP_zmax tracker_region_rmax = 95.000 = CentralTracking_rmax tracker_region_zmax = 146.250 = CentralTracking_length/2.0