Skip to content
Snippets Groups Projects

Add a flag to control JiveXML output, add CA configuration

Merged Edward Moyse requested to merge emoyse/athena:23.0-move-JiveXML-to-CA into 23.0
1 file
+ 4
4
Compare changes
  • Side-by-side
  • Inline
@@ -2,7 +2,7 @@
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AthenaConfiguration.ComponentFactory import CompFactory
from AthenaConfiguration.Enums import Format
def getATLASVersion():
import os
@@ -38,7 +38,7 @@ def getDataTypes(flags, haveRDO=False, readAOD=False):
data_types += ["JiveXML::TruthTrackRetriever/TruthTrackRetriever"]
data_types += ["JiveXML::TruthMuonTrackRetriever/TruthMuonTrackRetriever"]
if flags.Detector.enableCalo:
if flags.Detector.EnableCalo:
# TODO
pass
@@ -53,7 +53,7 @@ def getDataTypes(flags, haveRDO=False, readAOD=False):
if flags.Detector.EnableCSC:
data_types += ["JiveXML::CSCClusterRetriever/CSCClusterRetriever"]
data_types += ["JiveXML::CscPrepDataRetriever/CscPrepDataRetriever"]
if flags.Detector.EnableSTGC:
if flags.Detector.EnablesTGC:
data_types += ["JiveXML::sTgcPrepDataRetriever/sTgcPrepDataRetriever"]
if flags.Detector.EnableMM:
data_types += ["JiveXML::MMPrepDataRetriever/MMPrepDataRetriever"]
@@ -72,7 +72,7 @@ def getDataTypes(flags, haveRDO=False, readAOD=False):
return data_types
def InDetRetrieverCfg(flags):
def InDetRetrieversCfg(flags):
result = ComponentAccumulator()
# Do we need to add equivalent of InDetFlags.doSlimming=False (in JiveXML_RecEx_config.py)? If so, why?
# Following is based on InDetJiveXML_DataTypes.py and TrkJiveXML_DataTypes.py
Loading