Skip to content
Snippets Groups Projects
Commit 2387f7f6 authored by Dirk Zerwas's avatar Dirk Zerwas Committed by Graeme Stewart
Browse files

improved logic for HGTD output with Reco_tf (CaloRecEx-00-02-59-05)

parent 63871023
No related branches found
No related tags found
No related merge requests found
...@@ -81,9 +81,15 @@ CaloESDList += ["TileMuonReceiverContainer#TileMuRcvCnt"] ...@@ -81,9 +81,15 @@ CaloESDList += ["TileMuonReceiverContainer#TileMuRcvCnt"]
if jobproperties.Beam.beamType() == 'cosmics' or jobproperties.Beam.beamType() == 'singlebeam' : if jobproperties.Beam.beamType() == 'cosmics' or jobproperties.Beam.beamType() == 'singlebeam' :
CaloESDList +=["TileCosmicMuonContainer#TileCosmicMuonHT","TileCosmicMuonContainer#TileCosmicMuonMF"] CaloESDList +=["TileCosmicMuonContainer#TileCosmicMuonHT","TileCosmicMuonContainer#TileCosmicMuonMF"]
from AthenaCommon.DetFlags import DetFlags # HGTD logic compatible with Reco_tf
if hasattr(DetFlags.detdescr, 'HGTD_on') and DetFlags.detdescr.HGTD_on(): if 'DetFlags' in dir():
CaloESDList += [ "LArHitContainer#HGTDDigitContainer_MC" ] if 'runArgs' in dir():
if hasattr(runArgs, "HGTDOn") and runArgs.HGTDOn is True:
checkHGTDOn = getattr(DetFlags, 'HGTD_setOn', None)
if checkHGTDOn is not None:
checkHGTDOn()
if hasattr(DetFlags.detdescr, 'HGTD_on') and DetFlags.detdescr.HGTD_on() :
CaloESDList += [ "LArHitContainer#HGTDDigitContainer_MC" ]
#************** AOD list ************************************************ #************** AOD list ************************************************
...@@ -164,6 +170,13 @@ CaloAODList += ["LArNoisyROSummary#LArNoisyROSummary"] ...@@ -164,6 +170,13 @@ CaloAODList += ["LArNoisyROSummary#LArNoisyROSummary"]
CaloAODList += [ "xAOD::CaloTowerContainer#CmbTowers", CaloAODList += [ "xAOD::CaloTowerContainer#CmbTowers",
"xAOD::CaloTowerAuxContainer#CmbTowersAux." "xAOD::CaloTowerAuxContainer#CmbTowersAux."
] ]
from AthenaCommon.DetFlags import DetFlags
if hasattr(DetFlags.detdescr, 'HGTD_on') and DetFlags.detdescr.HGTD_on(): # HGTD logic compatible with Reco_tf
CaloAODList += [ "LArHitContainer#HGTDDigitContainer_MC" ] if 'DetFlags' in dir():
if 'runArgs' in dir():
if hasattr(runArgs, "HGTDOn") and runArgs.HGTDOn is True:
checkHGTDOn = getattr(DetFlags, 'HGTD_setOn', None)
if checkHGTDOn is not None:
checkHGTDOn()
if hasattr(DetFlags.detdescr, 'HGTD_on') and DetFlags.detdescr.HGTD_on() :
CaloAODList += [ "LArHitContainer#HGTDDigitContainer_MC" ]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment