ATLAS Offline Software
Functions
ISF_FastCaloSimSDToolConfig Namespace Reference

Functions

def FCS_StepInfoSDToolCfg (flags, name="FCS_StepInfoSensitiveDetector", **kwargs)
 
def PostIncludeParametrizationInputSim_1mm (flags, cfg)
 

Function Documentation

◆ FCS_StepInfoSDToolCfg()

def ISF_FastCaloSimSDToolConfig.FCS_StepInfoSDToolCfg (   flags,
  name = "FCS_StepInfoSensitiveDetector",
**  kwargs 
)

Definition at line 7 of file ISF_FastCaloSimSDToolConfig.py.

7 def FCS_StepInfoSDToolCfg(flags, name="FCS_StepInfoSensitiveDetector", **kwargs):
8  kwargs.setdefault("StacVolumes", ["LArMgr::LAr::EMB::STAC"])
9  kwargs.setdefault("PresamplerVolumes", ["LArMgr::LAr::Barrel::Presampler::Module"])
10  kwargs.setdefault("NegIWVolumes", ["LArMgr::LAr::EMEC::Neg::InnerWheel"])
11  kwargs.setdefault("NegOWVolumes", ["LArMgr::LAr::EMEC::Neg::OuterWheel"])
12  kwargs.setdefault("NegBOBarretteVolumes",["LArMgr::LAr::EMEC::Neg::BackOuterBarrette::Module::Phidiv"])
13  kwargs.setdefault("PosIWVolumes", ["LArMgr::LAr::EMEC::Pos::InnerWheel"])
14  kwargs.setdefault("PosOWVolumes", ["LArMgr::LAr::EMEC::Pos::OuterWheel"])
15  kwargs.setdefault("PosBOBarretteVolumes",["LArMgr::LAr::EMEC::Pos::BackOuterBarrette::Module::Phidiv"])
16  kwargs.setdefault("PresVolumes", ["LArMgr::LAr::Endcap::Presampler::LiquidArgon"])
17  kwargs.setdefault("SliceVolumes", ["LArMgr::LAr::HEC::Module::Depth::Slice"])
18  kwargs.setdefault("FCAL1Volumes", ["LArMgr::LAr::FCAL::Module1::Gap"])
19  kwargs.setdefault("FCAL2Volumes", ["LArMgr::LAr::FCAL::Module2::Gap"])
20  kwargs.setdefault("FCAL3Volumes", ["LArMgr::LAr::FCAL::Module3::Gap"])
21  kwargs.setdefault("TileVolumes", ["Tile::Scintillator"])
22  kwargs.setdefault("OutputCollectionNames", ["EventSteps"])
23 
24  result = ComponentAccumulator()
25  result.setPrivateTools(CompFactory.FCS_Param.FCS_StepInfoSDTool(name, **kwargs))
26  return result
27 
28 

◆ PostIncludeParametrizationInputSim_1mm()

def ISF_FastCaloSimSDToolConfig.PostIncludeParametrizationInputSim_1mm (   flags,
  cfg 
)

Definition at line 29 of file ISF_FastCaloSimSDToolConfig.py.

30  stepInfoSDTool = cfg.getPublicTool("SensitiveDetectorMasterTool").SensitiveDetectors['FCS_StepInfoSensitiveDetector']
31  stepInfoSDTool.shift_lar_subhit=True #default
32  stepInfoSDTool.shorten_lar_step=True
33  stepInfoSDTool.maxRadiusFine=1. #default (for EMB1 and EME1)
34  stepInfoSDTool.maxRadius=25. #default
35  stepInfoSDTool.maxRadiusTile=25. #default
36  stepInfoSDTool.maxTime=25. #default
37  stepInfoSDTool.maxTimeTile=100. #default
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
ISF_FastCaloSimSDToolConfig.FCS_StepInfoSDToolCfg
def FCS_StepInfoSDToolCfg(flags, name="FCS_StepInfoSensitiveDetector", **kwargs)
Definition: ISF_FastCaloSimSDToolConfig.py:7
ISF_FastCaloSimSDToolConfig.PostIncludeParametrizationInputSim_1mm
def PostIncludeParametrizationInputSim_1mm(flags, cfg)
Definition: ISF_FastCaloSimSDToolConfig.py:29