Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions
python.MuonSimHitToRdoConfig Namespace Reference

Functions

def MuonSimHitToRdoCnvCfg (flags)
 Snippet to schedule the Muon digitization within the Phase II setup. More...
 

Function Documentation

◆ MuonSimHitToRdoCnvCfg()

def python.MuonSimHitToRdoConfig.MuonSimHitToRdoCnvCfg (   flags)

Snippet to schedule the Muon digitization within the Phase II setup.

Definition at line 6 of file MuonSimHitToRdoConfig.py.

6 def MuonSimHitToRdoCnvCfg(flags):
7  result = ComponentAccumulator()
8 
9  if flags.Detector.GeometryMDT and ("xMdtSimHits" in flags.Input.Collections):
10  from MuonConfig.MDT_DigitizationConfig import MDT_DigitizationDigitToRDOCfg
11  result.merge(MDT_DigitizationDigitToRDOCfg(flags))
12  if flags.Detector.GeometryRPC and ("xRpcSimHits" in flags.Input.Collections):
13  from MuonConfig.RPC_DigitizationConfig import RPC_DigitizationDigitToRDOCfg
14  result.merge(RPC_DigitizationDigitToRDOCfg(flags))
15  if flags.Detector.GeometryTGC and ("xTgcSimHits" in flags.Input.Collections):
16  from MuonConfig.TGC_DigitizationConfig import TGC_DigitizationDigitToRDOCfg
17  result.merge(TGC_DigitizationDigitToRDOCfg(flags))
18  if flags.Detector.GeometrysTGC and ("xStgcSimHits" in flags.Input.Collections):
19  from MuonConfig.sTGC_DigitizationConfig import sTGC_DigitizationDigitToRDOCfg
20  result.merge(sTGC_DigitizationDigitToRDOCfg(flags))
21  if flags.Detector.GeometryMM and ("xMmSimHits" in flags.Input.Collections):
22  from MuonConfig.MM_DigitizationConfig import MM_DigitizationDigitToRDOCfg
23  result.merge(MM_DigitizationDigitToRDOCfg(flags))
24 
25  if ("TruthEvents" in flags.Input.Collections):
26  from xAODTruthCnv.RedoTruthLinksConfig import RedoTruthLinksAlgCfg
27  result.merge( RedoTruthLinksAlgCfg(flags) )
28  else:
29  from xAODTruthCnv.xAODTruthCnvConfig import GEN_AOD2xAODCfg
30  result.merge(GEN_AOD2xAODCfg(flags))
31  return result
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
xAODTruthCnvConfig.GEN_AOD2xAODCfg
def GEN_AOD2xAODCfg(flags, name="GEN_AOD2xAOD", **kwargs)
Definition: xAODTruthCnvConfig.py:20
python.sTGC_DigitizationConfig.sTGC_DigitizationDigitToRDOCfg
def sTGC_DigitizationDigitToRDOCfg(flags)
Definition: sTGC_DigitizationConfig.py:158
RedoTruthLinksConfig.RedoTruthLinksAlgCfg
def RedoTruthLinksAlgCfg(flags)
Definition: RedoTruthLinksConfig.py:5
python.MDT_DigitizationConfig.MDT_DigitizationDigitToRDOCfg
def MDT_DigitizationDigitToRDOCfg(flags)
Definition: MDT_DigitizationConfig.py:186
python.TGC_DigitizationConfig.TGC_DigitizationDigitToRDOCfg
def TGC_DigitizationDigitToRDOCfg(flags)
Definition: TGC_DigitizationConfig.py:156
python.MM_DigitizationConfig.MM_DigitizationDigitToRDOCfg
def MM_DigitizationDigitToRDOCfg(flags)
Definition: MM_DigitizationConfig.py:181
python.MuonSimHitToRdoConfig.MuonSimHitToRdoCnvCfg
def MuonSimHitToRdoCnvCfg(flags)
Snippet to schedule the Muon digitization within the Phase II setup.
Definition: MuonSimHitToRdoConfig.py:6
python.RPC_DigitizationConfig.RPC_DigitizationDigitToRDOCfg
def RPC_DigitizationDigitToRDOCfg(flags)
Definition: RPC_DigitizationConfig.py:199