Public Member Functions | |
def | __init__ |
def | beginLoop |
def | declareHandles |
def | process |
Static Public Attributes | |
filterHiggsDecays = False, | |
Classify and filter events according to Higgs boson decays Reads: event.genHiggsBosons Creates in the event: event.genHiggsDecayMode = 0 for non-Higgs or multi-higgs 15 for H -> tau tau 23 for H -> Z Z 24 for H -> W W xx for H -> xx yy zzz If filterHiggsDecays is set to a list of Higgs decay modes, it will filter events that have those decay modes. e.g. [0, 15, 23, 24] will keep data, non-Higgs MC and Higgs decays to (tau, Z, W) but will drop Higgs decays to other particles (e.g. bb).
Definition at line 6 of file HiggsDecayModeAnalyzer.py.
def gen.HiggsDecayModeAnalyzer.HiggsDecayModeAnalyzer.__init__ | ( | self, | |
cfg_ana, | |||
cfg_comp, | |||
looperName | |||
) |
Definition at line 24 of file HiggsDecayModeAnalyzer.py.
def gen.HiggsDecayModeAnalyzer.HiggsDecayModeAnalyzer.beginLoop | ( | self, | |
setup | |||
) |
Definition at line 32 of file HiggsDecayModeAnalyzer.py.
def gen.HiggsDecayModeAnalyzer.HiggsDecayModeAnalyzer.declareHandles | ( | self | ) |
Definition at line 29 of file HiggsDecayModeAnalyzer.py.
def gen.HiggsDecayModeAnalyzer.HiggsDecayModeAnalyzer.process | ( | self, | |
event | |||
) |
Definition at line 35 of file HiggsDecayModeAnalyzer.py.
References funct.abs(), benchmark_cfg.pdgId, and core.Analyzer.Analyzer.readCollections().
Referenced by ConfigBuilder.ConfigBuilder.__init__(), ConfigBuilder.ConfigBuilder.addExtraStream(), ConfigBuilder.ConfigBuilder.anyOf(), ConfigBuilder.ConfigBuilder.completeInputCommand(), ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), ConfigBuilder.ConfigBuilder.PrintAllModules.leave(), ConfigBuilder.ConfigBuilder.prepare(), ConfigBuilder.ConfigBuilder.prepare_ALCA(), ConfigBuilder.ConfigBuilder.prepare_DQM(), ConfigBuilder.ConfigBuilder.prepare_FASTSIM(), ConfigBuilder.ConfigBuilder.prepare_HARVESTING(), ConfigBuilder.ConfigBuilder.prepare_HLT(), ConfigBuilder.ConfigBuilder.prepare_LHE(), ConfigBuilder.ConfigBuilder.prepare_VALIDATION(), ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.renameInputTagsInSequence(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
|
static |
Definition at line 60 of file HiggsDecayModeAnalyzer.py.