diff --git a/Reconstruction/RecExample/RecExCommon/share/RecExCommon_topOptions.py b/Reconstruction/RecExample/RecExCommon/share/RecExCommon_topOptions.py index f1d6a9dd924cc200f9bf83ad22c3ace0474e60b6..943d1274a8f7ed78df67c916080cd0342a451f33 100755 --- a/Reconstruction/RecExample/RecExCommon/share/RecExCommon_topOptions.py +++ b/Reconstruction/RecExample/RecExCommon/share/RecExCommon_topOptions.py @@ -153,14 +153,6 @@ if rec.LoadGeometry(): protectedInclude( "PartPropSvc/PartPropSvc.py" ) include.block( "PartPropSvc/PartPropSvc.py" ) -# Detector Status -if rec.doDetStatus() and not athenaCommonFlags.isOnline(): - try: - include("DetectorStatus/DetStatusSvc_CondDB.py") - except Exception: - treatException("Could not load DetStatusSvc_CondDb !") - rec.doFileMetaData=False - if rec.doFileMetaData(): ## compute ESD item list (in CILMergedESD ) protectedInclude ( "RecExPers/RecoOutputMetadataList_jobOptions.py" ) @@ -1428,6 +1420,14 @@ if rec.doWriteAOD(): if AODFlags.TauTrackSlimmer: protectedInclude("tauRec/tauMerged_trackslim_jobOptions.py") + if rec.doTruth() and AODFlags.ThinGeantTruth: + from ThinningUtils.ThinGeantTruth import ThinGeantTruth + ThinGeantTruth() + + if AODFlags.ThinNegativeEnergyCaloClusters: + from ThinningUtils.ThinNegativeEnergyCaloClusters import ThinNegativeEnergyCaloClusters + ThinNegativeEnergyCaloClusters() + # Doens't exist in xAOD world: # if AODFlags.TrackParticleSlimmer or AODFlags.TrackParticleLastHitAndPerigeeSlimmer: # from PrimaryDPDMaker.PrimaryDPDMakerConf import SlimTrackInfo diff --git a/Reconstruction/RecExample/RecExCommon/share/RecoUsefulFlags.py b/Reconstruction/RecExample/RecExCommon/share/RecoUsefulFlags.py index 8b70ac5280a203865f878c26c30aa297369c274d..cacc91d6feea03da622f1229a243bd9692bd12ae 100644 --- a/Reconstruction/RecExample/RecExCommon/share/RecoUsefulFlags.py +++ b/Reconstruction/RecExample/RecExCommon/share/RecoUsefulFlags.py @@ -68,11 +68,10 @@ except Exception: print "WARNING could not load muonCnvFlags" try: - from MuonCalibAlgs.MuonCalibFlags import muonCalibFlags + from MuonCnvExample.MuonCalibFlags import muonCalibFlags except Exception: print "WARNING could not load muonCalibFlags" - try: from MuonCombinedRecExample.MuonCombinedRecFlags import muonCombinedRecFlags except Exception: