6def createxAODSlimmedContainer(container_name,prefiltSeq):
7 if container_name=="TruthElectrons":
8 if not hasattr(prefiltSeq, "xAODTruthParticleSlimmerElectron"):
9 from GeneratorFilters.GeneratorFiltersConf import xAODTruthParticleSlimmerElectron
11 elif container_name=="TruthMuons":
12 if not hasattr(prefiltSeq, "xAODTruthParticleSlimmerMuon"):
13 from GeneratorFilters.GeneratorFiltersConf import xAODTruthParticleSlimmerMuon
15 elif container_name=="TruthTaus":
16 if not hasattr(prefiltSeq, "xAODTruthParticleSlimmerTau"):
17 from GeneratorFilters.GeneratorFiltersConf import xAODTruthParticleSlimmerTau
19 elif container_name=="TruthPhotons":
20 if not hasattr(prefiltSeq, "xAODTruthParticleSlimmerPhoton"):
21 from GeneratorFilters.GeneratorFiltersConf import xAODTruthParticleSlimmerPhoton
23 elif container_name=="TruthMET":
24 if not hasattr(prefiltSeq, "xAODTruthParticleSlimmerMET"):
25 from GeneratorFilters.GeneratorFiltersConf import xAODTruthParticleSlimmerMET
27 elif container_name=="TruthLightLeptons":
28 if not hasattr(prefiltSeq, "xAODTruthParticleSlimmerLightLepton"):
29 from GeneratorFilters.GeneratorFiltersConf import xAODTruthParticleSlimmerLightLepton
31 elif container_name=="TruthGen":
32 if not hasattr(prefiltSeq, "xAODTruthParticleSlimmerGen"):
33 from GeneratorFilters.GeneratorFiltersConf import xAODTruthParticleSlimmerGen
35 else:
36 from AthenaCommon.Logging import logging
37 msg_logger = logging.getLogger("CreatexAODSlimContainers ")
38 msg_logger.fatal("GeneratorFilters/CreatexAODSlimmedContainers -> container "+container_name+ " not implemented yet!!!")
39 theApp.exit(-1)
40
41
Algorithm to skim the xAOD truth particle container for xAOD electron filter.
Algorithm to skim the xAOD truth particle container for generators filters in fact we want to remove ...
Algorithm to skim the xAOD truth particle container for xAOD electron&muon filter.
Algorithm to skim the xAOD truth particle container for xAOD MET filter.
Algorithm to skim the xAOD truth particle container for xAOD muons filter.
Algorithm to skim the xAOD truth particle container for xAOD photons filter.
Algorithm to skim the xAOD truth particle container for tau filter.