Classes | |
class | Scanner |
Functions | |
def | CreatePlotEntry (analyzer, discriminatorLabel=None, step=True) |
def | DisableQCuts (sequence) |
def | NameVariable (analyzer, discriminatorLabel=None) |
def | PlotAnalyzer (pset, analyzer) |
def | SetpByStep (analyzer, plotPset, useOnly) |
def | SetPlotSequence (sequence) |
def | SpawnDrawJobs (analyzer, plotPset, useOnly=None) |
def | SpawnPSet (lArgument, subPset) |
CreatePlotEntry(analyzer, discriminatorLabel)\n Creates a PSet with the informations used by TauDQMHistEffProducer\n where to find the numerator and denominator\n where to put the new plot and how to name it\n which variables control
Definition at line 5 of file ValidationUtils.py.
Referenced by PlotAnalyzer().
def ValidationUtils.DisableQCuts | ( | sequence | ) |
Definition at line 92 of file ValidationUtils.py.
def ValidationUtils.NameVariable | ( | analyzer, | |
discriminatorLabel = None |
|||
) |
NameVariable(analyzer, discriminatorLabel)\n returns a string with the name of the pset created by CreatePlotEntry
Definition at line 35 of file ValidationUtils.py.
Referenced by PlotAnalyzer().
def ValidationUtils.PlotAnalyzer | ( | pset, | |
analyzer | |||
) |
PlotAnalyzer(pset, analyzer)\n fills a PSet that contains all the performance plots for a anlyzer\n pset is the PSet to fill/add
Definition at line 69 of file ValidationUtils.py.
References CreatePlotEntry(), and NameVariable().
Referenced by SetPlotSequence().
def ValidationUtils.SetpByStep | ( | analyzer, | |
plotPset, | |||
useOnly | |||
) |
SetpByStep(analyzer, plotPset) --> PSet\n This function produces the parameter set stepBystep for the EDAnalyzer TauDQMHistPlotter starting from the PSet produced for TauDQMHistEffProducer and the analyzer to plot
Definition at line 162 of file ValidationUtils.py.
Referenced by SpawnDrawJobs().
def ValidationUtils.SetPlotSequence | ( | sequence | ) |
SetSequence(seqence)\n This Function return a PSet of the sequence given to be used by TauDQMHistEffProducer
Definition at line 124 of file ValidationUtils.py.
References PlotAnalyzer().
def ValidationUtils.SpawnDrawJobs | ( | analyzer, | |
plotPset, | |||
useOnly = None |
|||
) |
SpwnDrawJobs(analyzer, plotPset) --> cms.PSet\n This function produces the parameter set drawJobs for the EDAnalyzer TauDQMHistPlotter starting from the PSet produced for TauDQMHistEffProducer and the analyzer to plot
Definition at line 207 of file ValidationUtils.py.
References SetpByStep().
def ValidationUtils.SpawnPSet | ( | lArgument, | |
subPset | |||
) |
SpawnPSet(lArgument, subPset) --> cms.PSet\n lArgument is a list containing a list of three strings/values:\n 1-name to give to the spawned pset\n 2-variable(s) to be changed\n 3-value(s) of the variable(s): SAME LENGTH OF 2-!\n Supported types: int string float(converted to double)
Definition at line 134 of file ValidationUtils.py.
References print(), and reco.zip().