Public Member Functions | |
def | __init__ |
Public Attributes | |
path | |
pathName | |
process | |
processName | |
Private Attributes | |
__result | |
a class which can be used to produce an analysis path for the EmDQM analyzer
Definition at line 125 of file EgammaHLTValidationUtils.py.
def EgammaHLTValidationUtils.EgammaDQMModuleMaker.__init__ | ( | self, | |
process, | |||
pathName, | |||
pdgGen, | |||
requiredNumberOfGeneratedObjects, | |||
cutCollection = None |
|||
) |
pathName is the HLT path to be validated. pdgGen is the PDG id of the corersponding generated particles (11 for electrons, 22 for photons) requiredNumberOfGeneratedObjects should be 1 for single triggers, and 2 for double triggers (e.g. double photon triggers) cutCollection is the name of the collection which should be used to define the acceptance region (at reconstruction level ?). typical values are 'fiducialZee'. If this is set to None, will be determined automatically from pdgGen and requiredNumberOfGeneratedObjects
Definition at line 131 of file EgammaHLTValidationUtils.py.
|
private |
Definition at line 176 of file EgammaHLTValidationUtils.py.
Referenced by selectionParser.selectionParser.numls(), csvSelectionParser.csvSelectionParser.numls(), pileupParser.pileupParser.numls(), csvLumibyLSParser.csvLumibyLSParser.numls(), selectionParser.selectionParser.runsandls(), csvSelectionParser.csvSelectionParser.runsandls(), pileupParser.pileupParser.runsandls(), and csvLumibyLSParser.csvLumibyLSParser.runsandls().
EgammaHLTValidationUtils.EgammaDQMModuleMaker.path |
Definition at line 151 of file EgammaHLTValidationUtils.py.
Referenced by python.rootplot.rootmath.Target.__repr__().
EgammaHLTValidationUtils.EgammaDQMModuleMaker.pathName |
Definition at line 149 of file EgammaHLTValidationUtils.py.
EgammaHLTValidationUtils.EgammaDQMModuleMaker.process |
Definition at line 148 of file EgammaHLTValidationUtils.py.
Referenced by ConfigBuilder.ConfigBuilder.addExtraStream(), ConfigBuilder.ConfigBuilder.completeInputCommand(), ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.dumpPython(), ConfigBuilder.ConfigBuilder.PrintAllModules.leave(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.open(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.outputEventContent(), ConfigBuilder.ConfigBuilder.prepare_HLT(), ConfigBuilder.ConfigBuilder.prepare_LHE(), ConfigBuilder.ConfigBuilder.prepare_PATFILTER(), ConfigBuilder.ConfigBuilder.prepare_VALIDATION(), ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.renameInputTagsInSequence(), ConfigBuilder.ConfigBuilder.scheduleSequence(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.setProcess(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.setProperty().
EgammaHLTValidationUtils.EgammaDQMModuleMaker.processName |
Definition at line 154 of file EgammaHLTValidationUtils.py.
Referenced by core.TriggerBitAnalyzer.TriggerBitAnalyzer.declareHandles(), and core.TriggerBitFilter.TriggerBitFilter.declareHandles().