|  | ATLAS Offline Software
    | 
 
 
 
|  | 
| def | RegionCreatorCfg (flags, name='RegionCreator', **kwargs) | 
|  | 
| def | BeampipeFwdCutPhysicsRegionToolCfg (flags, name='BeampipeFwdCutPhysicsRegionTool', **kwargs) | 
|  | 
| def | FWDBeamLinePhysicsRegionToolCfg (flags, name='FWDBeamLinePhysicsRegionTool', **kwargs) | 
|  | 
| def | FwdRegionPhysicsRegionToolCfg (flags, name='FwdRegionPhysicsRegionTool', **kwargs) | 
|  | 
| def | PixelPhysicsRegionToolCfg (flags, name='PixelPhysicsRegionTool', **kwargs) | 
|  | 
| def | SCTPhysicsRegionToolCfg (flags, name='SCTPhysicsRegionTool', **kwargs) | 
|  | 
| def | ITkPixelPhysicsRegionToolCfg (flags, name='ITkPixelPhysicsRegionTool', **kwargs) | 
|  | 
| def | ITkStripPhysicsRegionToolCfg (flags, name='ITkStripPhysicsRegionTool', **kwargs) | 
|  | 
| def | HGTDPhysicsRegionToolCfg (flags, name='HGTDPhysicsRegionTool', **kwargs) | 
|  | 
| def | TRTPhysicsRegionToolCfg (flags, name='TRTPhysicsRegionTool', **kwargs) | 
|  | 
| def | TRT_ArPhysicsRegionToolCfg (flags, name='TRT_ArPhysicsRegionTool', **kwargs) | 
|  | 
| def | TRT_KrPhysicsRegionToolCfg (flags, name='TRT_KrPhysicsRegionTool', **kwargs) | 
|  | 
| def | CALOPhysicsRegionToolCfg (flags, name='CALOPhysicsRegionTool', **kwargs) | 
|  | 
| def | EMBPhysicsRegionToolCfg (flags, name='EMBPhysicsRegionTool', **kwargs) | 
|  | 
| def | EMECPhysicsRegionToolCfg (flags, name='EMECPhysicsRegionTool', **kwargs) | 
|  | 
| def | HECPhysicsRegionToolCfg (flags, name='HECPhysicsRegionTool', **kwargs) | 
|  | 
| def | FCALPhysicsRegionToolCfg (flags, name='FCALPhysicsRegionTool', **kwargs) | 
|  | 
| def | EMECParaPhysicsRegionToolCfg (flags, name='EMECParaPhysicsRegionTool', **kwargs) | 
|  | 
| def | FCALParaPhysicsRegionToolCfg (flags, name='FCALParaPhysicsRegionTool', **kwargs) | 
|  | 
| def | FCAL2ParaPhysicsRegionToolCfg (flags, name='FCAL2ParaPhysicsRegionTool', **kwargs) | 
|  | 
| def | PreSampLArPhysicsRegionToolCfg (flags, name='PreSampLArPhysicsRegionTool', **kwargs) | 
|  | 
| def | DeadMaterialPhysicsRegionToolCfg (flags, name='DeadMaterialPhysicsRegionTool', **kwargs) | 
|  | 
| def | DriftWallPhysicsRegionToolCfg (flags, name='DriftWallPhysicsRegionTool', **kwargs) | 
|  | 
| def | DriftWall1PhysicsRegionToolCfg (flags, name='DriftWall1PhysicsRegionTool', **kwargs) | 
|  | 
| def | DriftWall2PhysicsRegionToolCfg (flags, name='DriftWall2PhysicsRegionTool', **kwargs) | 
|  | 
| def | MuonSystemFastPhysicsRegionToolCfg (flags, name='MuonSystemFastPhysicsRegionTool', **kwargs) | 
|  | 
| def | MuonPhysicsRegionToolCfg (flags, name="MuonPhysicsRegionTool", **kwargs) | 
|  | 
| def | SX1PhysicsRegionToolCfg (flags, name='SX1PhysicsRegionTool', **kwargs) | 
|  | 
| def | BedrockPhysicsRegionToolCfg (flags, name='BedrockPhysicsRegionTool', **kwargs) | 
|  | 
| def | CavernShaftsConcretePhysicsRegionToolCfg (flags, name='CavernShaftsConcretePhysicsRegionTool', **kwargs) | 
|  | 
| def | SCTSiliconPhysicsRegionToolCfg (flags, name='SCTSiliconPhysicsRegionTool', **kwargs) | 
|  | Deliberately leaving this commented out for now as it may be needed in the future def CavernShaftsAirPhysicsRegionToolCfg(flags, name='CavernShaftsAirPhysicsRegionTool', **kwargs): kwargs.setdefault("RegionName", 'CAV_SHAFTS_AIR') volumeList = ['CavernInfra::CAV_SHAFTS_AIR'] kwargs.setdefault("VolumeList", volumeList) kwargs.setdefault("ElectronCut", 2000.) kwargs.setdefault("PositronCut", 2000.) kwargs.setdefault("GammaCut", 2000.) return RegionCreatorCfg(flags, name, **kwargs)  More... 
 | 
|  | 
◆ BeampipeFwdCutPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.BeampipeFwdCutPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'BeampipeFwdCutPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 18 of file G4PhysicsRegionConfig.py.
   19     theLog = logging.getLogger(
"BeampipeFwdCutPhysicsRegionToolCfg")
 
   20     kwargs.setdefault(
"RegionName", 
'BeampipeFwdCut')
 
   22     if flags.GeoModel.Run 
is LHCPeriod.Run1:
 
   23         volumeList = [
'BeamPipe::SectionF47', 
'BeamPipe::SectionF48', 
'BeamPipe::SectionF61']
 
   25         volumeList = [
'BeamPipe::SectionF198', 
'BeamPipe::SectionF199', 
'BeamPipe::SectionF200']
 
   26         if flags.GeoModel.Run > LHCPeriod.Run4:
 
   27             theLog.warning(
'check that RUN2 beampipe volume names are correct for this geometry tag')
 
   28     kwargs.setdefault(
"VolumeList",  volumeList)
 
   30     if flags.Sim.BeamPipeSimMode 
is BeamPipeSimMode.FastSim:
 
   31         kwargs.setdefault(
"ElectronCut", 10.)
 
   32         kwargs.setdefault(
"PositronCut", 10.)
 
   33         kwargs.setdefault(
"GammaCut", 10.)
 
   34         theLog.info(
'Adding fast sim model to the beampipe!')
 
   36         assert flags.Sim.BeamPipeCut
 
   37         if flags.Sim.BeamPipeCut < 1:
 
   38             msg = 
"Setting the forward beam pipe range cuts to %e mm " % flags.Sim.BeamPipeCut
 
   39             msg += 
"-- cut is < 1 mm, I hope you know what you're doing!" 
   41         if flags.Sim.BeamPipeSimMode 
is BeamPipeSimMode.EGammaRangeCuts:
 
   42             kwargs.setdefault(
"ElectronCut", flags.Sim.BeamPipeCut)
 
   43             kwargs.setdefault(
"PositronCut", flags.Sim.BeamPipeCut)
 
   44             kwargs.setdefault(
"GammaCut", flags.Sim.BeamPipeCut)
 
   45         elif flags.Sim.BeamPipeSimMode 
is BeamPipeSimMode.EGammaPRangeCuts:
 
   46             kwargs.setdefault(
"ElectronCut", flags.Sim.BeamPipeCut)
 
   47             kwargs.setdefault(
"PositronCut", flags.Sim.BeamPipeCut)
 
   48             kwargs.setdefault(
"GammaCut", flags.Sim.BeamPipeCut)
 
   49             kwargs.setdefault(
"ProtonCut", flags.Sim.BeamPipeCut)
 
 
 
 
◆ BedrockPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.BedrockPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'BedrockPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 383 of file G4PhysicsRegionConfig.py.
  384     kwargs.setdefault(
"RegionName", 
'BEDROCK')
 
  385     volumeList = [
'CavernInfra::BEDROCK']
 
  386     kwargs.setdefault(
"VolumeList",  volumeList)
 
  387     kwargs.setdefault(
"ElectronCut", 1000000.)
 
  388     kwargs.setdefault(
"PositronCut", 1000000.)
 
  389     kwargs.setdefault(
"GammaCut",    1000000.)
 
 
 
 
◆ CALOPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.CALOPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'CALOPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 185 of file G4PhysicsRegionConfig.py.
  186     kwargs.setdefault(
"RegionName", 
'CALO')
 
  187     volumeList = [
'CALO::CALO', 
'LArMgr::LAr::Endcap::Cryostat::Cylinder::Mixed',
'LArMgr::LAr::Barrel::Cryostat::MotherVolume',
'LArMgr::ModeratorTube',
'LArMgr::LAr::Endcap::Cryostat::MotherVolume']
 
  188     kwargs.setdefault(
"VolumeList",  volumeList)
 
 
 
 
◆ CavernShaftsConcretePhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.CavernShaftsConcretePhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'CavernShaftsConcretePhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 393 of file G4PhysicsRegionConfig.py.
  394     kwargs.setdefault(
"RegionName", 
'CAV_SHAFTS_CONC')
 
  395     volumeList = [
'CavernInfra::CAV_SHAFTS_CONC']
 
  396     kwargs.setdefault(
"VolumeList",  volumeList)
 
  397     kwargs.setdefault(
"ElectronCut", 150.)
 
  398     kwargs.setdefault(
"PositronCut", 150.)
 
  399     kwargs.setdefault(
"GammaCut",    150.)
 
 
 
 
◆ DeadMaterialPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.DeadMaterialPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'DeadMaterialPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 282 of file G4PhysicsRegionConfig.py.
  283     kwargs.setdefault(
"RegionName", 
'DeadMaterial')
 
  286     if flags.GeoModel.Run 
is LHCPeriod.Run1:
 
  288         endRange = 47 
if flags.Sim.BeamPipeSimMode 
is not BeamPipeSimMode.Normal 
else 49
 
  290         if not flags.Detector.GeometryFwdRegion 
and (flags.Detector.GeometryAFP 
or flags.Detector.GeometryALFA 
or flags.Detector.GeometryZDC):
 
  293         sectionList += [ 51, 52, 53, 54 ]
 
  296         endRange = 198 
if flags.Sim.BeamPipeSimMode 
is not BeamPipeSimMode.Normal 
else 200
 
  298         if not flags.Detector.GeometryFwdRegion 
and (flags.Detector.GeometryAFP 
or flags.Detector.GeometryALFA 
or flags.Detector.GeometryZDC):
 
  301         if flags.GeoModel.Run > LHCPeriod.Run4:
 
  302             print(
'DeadMaterialPhysicsRegionToolCfg: WARNING check that RUN2 beampipe volume names are correct for this geometry tag')
 
  303     for section 
in sectionList:
 
  304         volumeList += [
'BeamPipe::SectionF'+
str(section)]
 
  305     volumeList += [
'LArMgr::LAr::Endcap::Cryostat::Cylinder',
 
  306                    'LArMgr::LAr::Endcap::Cryostat::Cylinder::Mixed',
 
  307                    'LArMgr::LAr::Endcap::Cryostat::Cone::Mixed',
 
  308                    'LArMgr::LAr::Endcap::Cryostat::Cone',
 
  309                    'DiskShieldingPlugs', 
'ToroidShieldingInnerPlugs',
 
  310                    'ForwardShieldingMainCylinder']
 
  311     kwargs.setdefault(
"VolumeList",  volumeList)
 
  312     kwargs.setdefault(
"ElectronCut", 1.0)
 
  313     kwargs.setdefault(
"PositronCut", 1.0)
 
  314     kwargs.setdefault(
"GammaCut",    1.0)
 
 
 
 
◆ DriftWall1PhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.DriftWall1PhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'DriftWall1PhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 328 of file G4PhysicsRegionConfig.py.
  329     kwargs.setdefault(
"RegionName", 
'DriftWall1')
 
  330     volumeList = [
'Muon::Endplug' if not flags.Muon.usePhaseIIGeoSetup 
else 'MuonR4::Endplug']
 
  331     kwargs.setdefault(
"VolumeList",  volumeList)
 
  332     kwargs.setdefault(
"ElectronCut", 1.0)
 
  333     kwargs.setdefault(
"PositronCut", 1.0)
 
 
 
 
◆ DriftWall2PhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.DriftWall2PhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'DriftWall2PhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 337 of file G4PhysicsRegionConfig.py.
  338     kwargs.setdefault(
"RegionName", 
'DriftWall2')
 
  339     volumeList = [
'Muon::SensitiveGas' if not flags.Muon.usePhaseIIGeoSetup 
else 'MuonR4::MDTDriftGas']
 
  340     kwargs.setdefault(
"VolumeList",  volumeList)
 
  341     kwargs.setdefault(
"ElectronCut", 1.0)
 
  342     kwargs.setdefault(
"PositronCut", 1.0)
 
 
 
 
◆ DriftWallPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.DriftWallPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'DriftWallPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 319 of file G4PhysicsRegionConfig.py.
  320     kwargs.setdefault(
"RegionName", 
'DriftWall')
 
  321     volumeList = [
'Muon::MDTDriftWall' if not flags.Muon.usePhaseIIGeoSetup 
else 'MuonR4::MDTDriftWall' ]
 
  322     kwargs.setdefault(
"VolumeList",  volumeList)
 
  323     kwargs.setdefault(
"ElectronCut", 0.05)
 
  324     kwargs.setdefault(
"PositronCut", 0.05)
 
 
 
 
◆ EMBPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.EMBPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'EMBPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 192 of file G4PhysicsRegionConfig.py.
  193     kwargs.setdefault(
"RegionName", 
'EMB')
 
  194     volumeList = [
'LArMgr::LAr::EMB::STAC']
 
  195     kwargs.setdefault(
"VolumeList",  volumeList)
 
  197     if '_EMV' not in flags.Sim.PhysicsList 
and '_EMX' not in flags.Sim.PhysicsList:
 
  199     kwargs.setdefault(
"ElectronCut", rangeEMB)
 
  200     kwargs.setdefault(
"PositronCut", rangeEMB)
 
  201     kwargs.setdefault(
"GammaCut",    rangeEMB)
 
 
 
 
◆ EMECParaPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.EMECParaPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'EMECParaPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 241 of file G4PhysicsRegionConfig.py.
  242     kwargs.setdefault(
"RegionName", 
'EMECPara')
 
  243     volumeList = [
'LArMgr::LAr::EMEC::Pos::InnerWheel', 
'LArMgr::LAr::EMEC::Pos::OuterWheel',
 
  244                   'LArMgr::LAr::EMEC::Neg::InnerWheel', 
'LArMgr::LAr::EMEC::Neg::OuterWheel']
 
  245     kwargs.setdefault(
"VolumeList",  volumeList)
 
  247     if '_EMV' not in flags.Sim.PhysicsList 
and '_EMX' not in flags.Sim.PhysicsList:
 
  249     kwargs.setdefault(
"ElectronCut", rangeEMEC)
 
  250     kwargs.setdefault(
"PositronCut", rangeEMEC)
 
  251     kwargs.setdefault(
"GammaCut",    rangeEMEC)
 
 
 
 
◆ EMECPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.EMECPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'EMECPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 205 of file G4PhysicsRegionConfig.py.
  206     kwargs.setdefault(
"RegionName", 
'EMEC')
 
  207     volumeList = [
'LArMgr::LAr::EMEC::Mother']
 
  208     kwargs.setdefault(
"VolumeList",  volumeList)
 
  210     if '_EMV' not in flags.Sim.PhysicsList 
and '_EMX' not in flags.Sim.PhysicsList:
 
  212     kwargs.setdefault(
"ElectronCut", rangeEMEC)
 
  213     kwargs.setdefault(
"PositronCut", rangeEMEC)
 
  214     kwargs.setdefault(
"GammaCut",    rangeEMEC)
 
 
 
 
◆ FCAL2ParaPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.FCAL2ParaPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'FCAL2ParaPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 265 of file G4PhysicsRegionConfig.py.
  266     kwargs.setdefault(
"RegionName", 
'FCAL2Para')
 
  267     volumeList = [
'LArMgr::LAr::FCAL::Module2::Absorber', 
'LArMgr::LAr::FCAL::Module3::Absorber']
 
  268     kwargs.setdefault(
"VolumeList",  volumeList)
 
  269     kwargs.setdefault(
"ElectronCut", 0.03)
 
  270     kwargs.setdefault(
"PositronCut", 0.03)
 
  271     kwargs.setdefault(
"GammaCut",    0.03)
 
 
 
 
◆ FCALParaPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.FCALParaPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'FCALParaPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 255 of file G4PhysicsRegionConfig.py.
  256     kwargs.setdefault(
"RegionName", 
'FCALPara')
 
  257     volumeList = [
'LArMgr::LAr::FCAL::Module1::Absorber']
 
  258     kwargs.setdefault(
"VolumeList",  volumeList)
 
  259     kwargs.setdefault(
"ElectronCut", 0.03)
 
  260     kwargs.setdefault(
"PositronCut", 0.03)
 
  261     kwargs.setdefault(
"GammaCut",    0.03)
 
 
 
 
◆ FCALPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.FCALPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'FCALPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 231 of file G4PhysicsRegionConfig.py.
  232     kwargs.setdefault(
"RegionName", 
'FCAL')
 
  233     volumeList = [
'LArMgr::LAr::FCAL::LiquidArgonC']
 
  234     kwargs.setdefault(
"VolumeList",  volumeList)
 
  235     kwargs.setdefault(
"ElectronCut", 0.03)
 
  236     kwargs.setdefault(
"PositronCut", 0.03)
 
  237     kwargs.setdefault(
"GammaCut",    0.03)
 
 
 
 
◆ FWDBeamLinePhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.FWDBeamLinePhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'FWDBeamLinePhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 53 of file G4PhysicsRegionConfig.py.
   54     kwargs.setdefault(
"RegionName", 
'FWDBeamLine')
 
   55     if flags.GeoModel.Run 
is LHCPeriod.Run1:
 
   56         volumeList = [
'BeamPipe::SectionF46']
 
   58         volumeList = [
'BeamPipe::SectionF197']
 
   59         if flags.GeoModel.Run > LHCPeriod.Run4:
 
   60             theLog = logging.getLogger(
"FWDBeamLinePhysicsRegionToolCfg")
 
   61             theLog.warning(
'Check that RUN2 beampipe volume names are correct for this geometry tag')
 
   62     kwargs.setdefault(
"VolumeList",  volumeList)
 
 
 
 
◆ FwdRegionPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.FwdRegionPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'FwdRegionPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 67 of file G4PhysicsRegionConfig.py.
   68     kwargs.setdefault(
"RegionName", 
'FwdRegion')
 
   69     volumeList = [
'FwdRegion::ForwardRegionGeoModel']
 
   70     kwargs.setdefault(
"VolumeList",  volumeList)
 
   71     kwargs.setdefault(
"ElectronCut", 200.)
 
   72     kwargs.setdefault(
"PositronCut", 200.)
 
   73     kwargs.setdefault(
"GammaCut",    200.)
 
 
 
 
◆ HECPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.HECPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'HECPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 218 of file G4PhysicsRegionConfig.py.
  219     kwargs.setdefault(
"RegionName", 
'HEC')
 
  220     volumeList = [
'LArMgr::LAr::HEC::LiquidArgon']
 
  221     kwargs.setdefault(
"VolumeList",  volumeList)
 
  223     if '_EMV' not in flags.Sim.PhysicsList 
and '_EMX' not in flags.Sim.PhysicsList:
 
  225     kwargs.setdefault(
"ElectronCut", rangeHEC)
 
  226     kwargs.setdefault(
"PositronCut", rangeHEC)
 
  227     kwargs.setdefault(
"GammaCut",    rangeHEC)
 
 
 
 
◆ HGTDPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.HGTDPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'HGTDPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 134 of file G4PhysicsRegionConfig.py.
  135     kwargs.setdefault(
"RegionName", 
'HGTD')
 
  136     if flags.HGTD.Geometry.useGeoModelXml:
 
  137         volumeList = [
'HGTD::HGTDSiSensorPosL0',
"HGTD::HGTDSiSensorPosL1",
 
  138                       'HGTD::HGTDSiSensorPosL2',
'HGTD::HGTDSiSensorPosL3',
 
  139                       'HGTD::HGTDSiSensorNegL0',
'HGTD::HGTDSiSensorNegL1',
 
  140                       'HGTD::HGTDSiSensorNegL2',
'HGTD::HGTDSiSensorNegL3',
 
  141                       'HGTD::HGTDSiSensor']
 
  143         volumeList = [
'HGTD::HGTDSiSensor0', 
'HGTD::HGTDSiSensor1',
 
  144                       'HGTD::HGTDSiSensor2', 
'HGTD::HGTDSiSensor3']
 
  145     kwargs.setdefault(
"VolumeList",  volumeList)
 
  146     kwargs.setdefault(
"ElectronCut", 0.05)
 
  147     kwargs.setdefault(
"PositronCut", 0.05)
 
  148     kwargs.setdefault(
"GammaCut",    0.05)
 
 
 
 
◆ ITkPixelPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.ITkPixelPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'ITkPixelPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 106 of file G4PhysicsRegionConfig.py.
  107     kwargs.setdefault(
"RegionName", 
'ITkPixel')
 
  108     volumeList = [
'ITkPixel::InnerBarrelSingleMod_Sensor',
 
  109                   'ITkPixel::InnerRingSingleMod_Sensor',
 
  110                   'ITkPixel::InnerQuadMod_Sensor',
 
  111                   'ITkPixel::OuterQuadMod_Sensor',
 
  112                   'ITkPixel::InclinedQuadMod_Sensor']
 
  113     kwargs.setdefault(
"VolumeList",  volumeList)
 
  114     kwargs.setdefault(
"ElectronCut", 0.05)
 
  115     kwargs.setdefault(
"PositronCut", 0.05)
 
  116     kwargs.setdefault(
"GammaCut",    0.05)
 
 
 
 
◆ ITkStripPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.ITkStripPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'ITkStripPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 120 of file G4PhysicsRegionConfig.py.
  121     kwargs.setdefault(
"RegionName", 
'ITkStrip')
 
  122     volumeList = [
'ITkStrip::BRLSensorSS', 
'ITkStrip::BRLSensorMS',
 
  123                   'ITkStrip::ECSensor0', 
'ITkStrip::ECSensor1', 
'ITkStrip::ECSensor2',
 
  124                   'ITkStrip::ECSensor3', 
'ITkStrip::ECSensor4', 
'ITkStrip::ECSensor5',
 
  125                   'ITkStrip::ECSensorBack0', 
'ITkStrip::ECSensorBack1', 
'ITkStrip::ECSensorBack2',
 
  126                   'ITkStrip::ECSensorBack3', 
'ITkStrip::ECSensorBack4', 
'ITkStrip::ECSensorBack5']
 
  127     kwargs.setdefault(
"VolumeList",  volumeList)
 
  128     kwargs.setdefault(
"ElectronCut", 0.05)
 
  129     kwargs.setdefault(
"PositronCut", 0.05)
 
  130     kwargs.setdefault(
"GammaCut",    0.05)
 
 
 
 
◆ MuonPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.MuonPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = "MuonPhysicsRegionTool", | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 362 of file G4PhysicsRegionConfig.py.
  363     kwargs.setdefault(
"RegionName", 
'MuonSys')
 
  364     volumeList = [
'Muon::MuonSys']
 
  365     kwargs.setdefault(
"VolumeList",  volumeList)
 
  366     kwargs.setdefault(
"ElectronCut", 0.1)
 
  367     kwargs.setdefault(
"PositronCut", 0.1)
 
  368     kwargs.setdefault(
"GammaCut",    0.1)
 
 
 
 
◆ MuonSystemFastPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.MuonSystemFastPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'MuonSystemFastPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 346 of file G4PhysicsRegionConfig.py.
  347     kwargs.setdefault(
"RegionName", 
'MuonSystemFastRegion')
 
  349     from SimulationConfig.SimEnums 
import CavernBackground
 
  350     if flags.Sim.CavernBackground 
in [CavernBackground.SignalWorld, CavernBackground.WriteWorld]:
 
  351         if flags.GeoModel.Run < LHCPeriod.Run4:
 
  352             volumeList += [
'BeamPipe::BeamPipe', 
'IDET::IDET']
 
  354             volumeList += [
'BeamPipe::BeamPipe', 
'ITK::ITK']
 
  355     volumeList = [
'Muon::MuonSys']
 
  356     kwargs.setdefault(
"VolumeList",  volumeList)
 
  357     kwargs.setdefault(
"ElectronCut", 1.0)
 
  358     kwargs.setdefault(
"PositronCut", 1.0)
 
 
 
 
◆ PixelPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.PixelPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'PixelPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 78 of file G4PhysicsRegionConfig.py.
   79     kwargs.setdefault(
"RegionName", 
'Pixel')
 
   80     volumeList = [
'Pixel::siLog', 
'Pixel::siBLayLog']
 
   81     if flags.GeoModel.Run 
in [LHCPeriod.Run2, LHCPeriod.Run3]:
 
   83         volumeList += [
'Pixel::dbmDiamondLog']
 
   84     kwargs.setdefault(
"VolumeList",  volumeList)
 
   89     kwargs.setdefault(
"ElectronCut", 0.05)
 
   90     kwargs.setdefault(
"PositronCut", 0.05)
 
   91     kwargs.setdefault(
"GammaCut",    0.05)
 
 
 
 
◆ PreSampLArPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.PreSampLArPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'PreSampLArPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 275 of file G4PhysicsRegionConfig.py.
  276     kwargs.setdefault(
"RegionName", 
'PreSampLAr')
 
  277     volumeList = [
'LArMgr::LAr::Endcap::Presampler::LiquidArgon']
 
  278     kwargs.setdefault(
"VolumeList",  volumeList)
 
 
 
 
◆ RegionCreatorCfg()
      
        
          | def G4PhysicsRegionConfig.RegionCreatorCfg | ( |  | flags, | 
        
          |  |  |  | name = 'RegionCreator', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
 
◆ SCTPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.SCTPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'SCTPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 95 of file G4PhysicsRegionConfig.py.
   96     kwargs.setdefault(
"RegionName", 
'SCT')
 
   97     volumeList = [
'SCT::BRLSensor', 
'SCT::ECSensor0', 
'SCT::ECSensor1',
 
   98                   'SCT::ECSensor2',
'SCT::ECSensor3']
 
   99     kwargs.setdefault(
"VolumeList",  volumeList)
 
  100     kwargs.setdefault(
"ElectronCut", 0.05)
 
  101     kwargs.setdefault(
"PositronCut", 0.05)
 
  102     kwargs.setdefault(
"GammaCut",    0.05)
 
 
 
 
◆ SCTSiliconPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.SCTSiliconPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'SCTSiliconPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Deliberately leaving this commented out for now as it may be needed in the future def CavernShaftsAirPhysicsRegionToolCfg(flags, name='CavernShaftsAirPhysicsRegionTool', **kwargs): kwargs.setdefault("RegionName", 'CAV_SHAFTS_AIR') volumeList = ['CavernInfra::CAV_SHAFTS_AIR'] kwargs.setdefault("VolumeList", volumeList) kwargs.setdefault("ElectronCut", 2000.) kwargs.setdefault("PositronCut", 2000.) kwargs.setdefault("GammaCut", 2000.) return RegionCreatorCfg(flags, name, **kwargs) 
Definition at line 415 of file G4PhysicsRegionConfig.py.
  416     kwargs.setdefault(
"RegionName", 
'SCTSiliconRegion')
 
  417     volumeList = [
'SCT::ECSensor0']
 
  418     kwargs.setdefault(
"VolumeList",  volumeList)
 
  419     kwargs.setdefault(
"ElectronCut", 0.01)
 
 
 
 
◆ SX1PhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.SX1PhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'SX1PhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 373 of file G4PhysicsRegionConfig.py.
  374     kwargs.setdefault(
"RegionName", 
'SX1')
 
  375     volumeList = [
'CavernInfra::SX1Air']
 
  376     kwargs.setdefault(
"VolumeList",  volumeList)
 
  377     kwargs.setdefault(
"ElectronCut", 2000.)
 
  378     kwargs.setdefault(
"PositronCut", 2000.)
 
  379     kwargs.setdefault(
"GammaCut",    2000.)
 
 
 
 
◆ TRT_ArPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.TRT_ArPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'TRT_ArPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 166 of file G4PhysicsRegionConfig.py.
  167     kwargs.setdefault(
"RegionName", 
'TRT_Ar')
 
  168     volumeList = [
'TRT::Gas_Ar', 
'TRT::GasMA_Ar']
 
  169     kwargs.setdefault(
"VolumeList",  volumeList)
 
  170     kwargs.setdefault(
"ElectronCut", 30.0)
 
  171     kwargs.setdefault(
"PositronCut", 30.0)
 
  172     kwargs.setdefault(
"GammaCut",    0.05)
 
 
 
 
◆ TRT_KrPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.TRT_KrPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'TRT_KrPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 176 of file G4PhysicsRegionConfig.py.
  177     kwargs.setdefault(
"RegionName", 
'TRT_Kr')
 
  178     volumeList = [
'TRT::Gas_Kr', 
'TRT::GasMA_Kr']
 
  179     kwargs.setdefault(
"VolumeList",  volumeList)
 
  180     kwargs.setdefault(
"ElectronCut", 15.0)
 
  181     kwargs.setdefault(
"PositronCut", 15.0)
 
  182     kwargs.setdefault(
"GammaCut",    0.05)
 
 
 
 
◆ TRTPhysicsRegionToolCfg()
      
        
          | def G4PhysicsRegionConfig.TRTPhysicsRegionToolCfg | ( |  | flags, | 
        
          |  |  |  | name = 'TRTPhysicsRegionTool', | 
        
          |  |  | ** | kwargs | 
        
          |  | ) |  |  | 
      
 
Definition at line 152 of file G4PhysicsRegionConfig.py.
  153     rangeCut = flags.Sim.TRTRangeCut
 
  154     kwargs.setdefault(
"RegionName", 
'TRT')
 
  155     volumeList = [
'TRT::Gas']
 
  156     if flags.GeoModel.Run 
in [LHCPeriod.Run2] 
or flags.GeoModel.SQLiteDB:
 
  157         volumeList += [
"TRT::GasMA"]
 
  158     kwargs.setdefault(
"VolumeList",  volumeList)
 
  159     kwargs.setdefault(
"ElectronCut", rangeCut)
 
  160     kwargs.setdefault(
"PositronCut", rangeCut)
 
  162     kwargs.setdefault(
"GammaCut",    0.05)
 
 
 
 
◆ RegionCreator
      
        
          | G4PhysicsRegionConfig.RegionCreator = CompFactory.RegionCreator | 
      
 
 
 
def TRT_ArPhysicsRegionToolCfg(flags, name='TRT_ArPhysicsRegionTool', **kwargs)
def RegionCreatorCfg(flags, name='RegionCreator', **kwargs)
def MuonSystemFastPhysicsRegionToolCfg(flags, name='MuonSystemFastPhysicsRegionTool', **kwargs)
def SCTSiliconPhysicsRegionToolCfg(flags, name='SCTSiliconPhysicsRegionTool', **kwargs)
Deliberately leaving this commented out for now as it may be needed in the future def CavernShaftsAir...
def FCALPhysicsRegionToolCfg(flags, name='FCALPhysicsRegionTool', **kwargs)
def DriftWall2PhysicsRegionToolCfg(flags, name='DriftWall2PhysicsRegionTool', **kwargs)
def FCALParaPhysicsRegionToolCfg(flags, name='FCALParaPhysicsRegionTool', **kwargs)
def HGTDPhysicsRegionToolCfg(flags, name='HGTDPhysicsRegionTool', **kwargs)
def SX1PhysicsRegionToolCfg(flags, name='SX1PhysicsRegionTool', **kwargs)
def ITkStripPhysicsRegionToolCfg(flags, name='ITkStripPhysicsRegionTool', **kwargs)
def SCTPhysicsRegionToolCfg(flags, name='SCTPhysicsRegionTool', **kwargs)
def FwdRegionPhysicsRegionToolCfg(flags, name='FwdRegionPhysicsRegionTool', **kwargs)
def FWDBeamLinePhysicsRegionToolCfg(flags, name='FWDBeamLinePhysicsRegionTool', **kwargs)
def DeadMaterialPhysicsRegionToolCfg(flags, name='DeadMaterialPhysicsRegionTool', **kwargs)
def ITkPixelPhysicsRegionToolCfg(flags, name='ITkPixelPhysicsRegionTool', **kwargs)
def PreSampLArPhysicsRegionToolCfg(flags, name='PreSampLArPhysicsRegionTool', **kwargs)
def CavernShaftsConcretePhysicsRegionToolCfg(flags, name='CavernShaftsConcretePhysicsRegionTool', **kwargs)
def EMECPhysicsRegionToolCfg(flags, name='EMECPhysicsRegionTool', **kwargs)
def BedrockPhysicsRegionToolCfg(flags, name='BedrockPhysicsRegionTool', **kwargs)
void print(char *figname, TCanvas *c1)
def TRT_KrPhysicsRegionToolCfg(flags, name='TRT_KrPhysicsRegionTool', **kwargs)
def BeampipeFwdCutPhysicsRegionToolCfg(flags, name='BeampipeFwdCutPhysicsRegionTool', **kwargs)
def PixelPhysicsRegionToolCfg(flags, name='PixelPhysicsRegionTool', **kwargs)
def DriftWallPhysicsRegionToolCfg(flags, name='DriftWallPhysicsRegionTool', **kwargs)
def MuonPhysicsRegionToolCfg(flags, name="MuonPhysicsRegionTool", **kwargs)
def TRTPhysicsRegionToolCfg(flags, name='TRTPhysicsRegionTool', **kwargs)
def DriftWall1PhysicsRegionToolCfg(flags, name='DriftWall1PhysicsRegionTool', **kwargs)
def CALOPhysicsRegionToolCfg(flags, name='CALOPhysicsRegionTool', **kwargs)
def EMBPhysicsRegionToolCfg(flags, name='EMBPhysicsRegionTool', **kwargs)
def HECPhysicsRegionToolCfg(flags, name='HECPhysicsRegionTool', **kwargs)
def EMECParaPhysicsRegionToolCfg(flags, name='EMECParaPhysicsRegionTool', **kwargs)
def FCAL2ParaPhysicsRegionToolCfg(flags, name='FCAL2ParaPhysicsRegionTool', **kwargs)