Public Member Functions | |
def | __init__ (self, process, pathName, pdgGen, requiredNumberOfGeneratedObjects, cutCollection=None) |
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 126 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 132 of file EgammaHLTValidationUtils.py.
|
private |
Definition at line 178 of file EgammaHLTValidationUtils.py.
Referenced by selectionParser.selectionParser.numls(), csvSelectionParser.csvSelectionParser.numls(), pileupParser.pileupParser.numls(), csvLumibyLSParser.csvLumibyLSParser.numls(), selectionParser.selectionParser.numruns(), csvSelectionParser.csvSelectionParser.numruns(), pileupParser.pileupParser.numruns(), csvLumibyLSParser.csvLumibyLSParser.numruns(), selectionParser.selectionParser.runsandls(), csvSelectionParser.csvSelectionParser.runsandls(), pileupParser.pileupParser.runsandls(), and csvLumibyLSParser.csvLumibyLSParser.runsandls().
EgammaHLTValidationUtils.EgammaDQMModuleMaker.path |
Definition at line 152 of file EgammaHLTValidationUtils.py.
Referenced by python.rootplot.rootmath.Target.__repr__().
EgammaHLTValidationUtils.EgammaDQMModuleMaker.pathName |
Definition at line 150 of file EgammaHLTValidationUtils.py.
EgammaHLTValidationUtils.EgammaDQMModuleMaker.process |
Definition at line 149 of file EgammaHLTValidationUtils.py.
Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.dumpPython(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.open(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.outputEventContent(), runTauIdMVA.TauIDEmbedder.processDeepProducer(), runTauIdMVA.TauIDEmbedder.runTauID(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.setProcess(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.setProperty().
EgammaHLTValidationUtils.EgammaDQMModuleMaker.processName |
Definition at line 155 of file EgammaHLTValidationUtils.py.
Referenced by core.TriggerMatchAnalyzer.TriggerMatchAnalyzer.__init__(), core.TriggerBitFilter.TriggerBitFilter.declareHandles(), core.TriggerMatchAnalyzer.TriggerMatchAnalyzer.declareHandles(), and core.TriggerBitAnalyzer.TriggerBitAnalyzer.declareHandles().