CMS 3D CMS Logo

Classes | Functions | Variables
RecoTauValidation_cfi Namespace Reference

Classes

class  ApplyFunctionToSequence
 The plotting of HPS Efficiencies. More...
 

Functions

def ConvertDrawJobToLegacyCompare (input)
 
def MakeLabeler (TestLabel, ReferenceLabel)
 
def RemoveComparisonPlotCommands (module)
 
def SetBaseDirectory (Directory)
 
def setBinning (module, pset)
 
def SetCompareToLegacyProductNames (myPlottingSequence)
 
def SetLogScale (myPlottingSequence)
 
def SetPlotDirectory (myPlottingSequence, directory)
 
def SetPlotOnlyStepByStep (myPlottingSequence)
 
def SetReferenceFileToPlot (myProcess, FileLoc)
 
def SetSmartLogScale (myPlottingSequence)
 
def SetTestAndReferenceLabels (myPlottingSequence, TestLabel, ReferenceLabel)
 
def SetTestFileToPlot (myProcess, FileLoc)
 
def setTrigger (module, pset)
 
def SetValidationExtention (module, extension)
 
def SetYmodulesToLog (matchingNames=[])
 
def tauIDbasicinputs (module, wp)
 
def tauIDMVAinputs (module, wp)
 
def TranslateToLegacyProdNames (input)
 

Variables

 andOr
 
 andOrHlt
 
 borderSize
 
 canvasSizeX
 
 canvasSizeY
 
 chainCuts
 
 DataType
 
 dbLabel
 
 denominator
 
 discriminators
 
 dqmDirectory
 
 dqmDirectory_store
 
 drawOption
 
 drawOptionEntries
 
 drawOptionLegend
 
 drawOptionSets
 
 drawOptModifiers
 
 drawOptStuff
 
 efficiencies
 
 efficiency
 
 errorReplyHlt
 
 eta
 
 ExtensionName
 
 fillColor
 
 genCuts
 
 GenericTriggerSelection
 
 GenericTriggerSelectionParameters
 
 header
 
 hltInputTag
 
 hltPaths
 
 indOutputFileName
 
 inputFileNames
 
 kinematicSelectedTauValDenominatorCut
 
 labels
 
 legendEntry
 
 legends
 
 legModifiers
 
 legStuff
 
 lineColor
 
 lineStyle
 
 lineWidth
 
 loadTau
 
 markerColor
 
 markerSize
 
 markerStyle
 
 MatchDeltaR_Jets
 
 MatchDeltaR_Leptons
 
 maxY_linear
 
 maxY_log
 
 minY_linear
 
 minY_log
 
 normalizePlots
 
 option
 
 plotNamesToNormalize
 
 plotPset
 
 plots
 
 posX
 
 posY
 
 proc
 
 processes
 
 pt
 
 recoCuts
 
 RefCollection
 
 reference
 
 RunHPSValidation
 
 SaveOutputHistograms
 
 scaleFactor
 
 sizeX
 
 sizeY
 
 standardCompareTestAndReference
 
 standardDrawingStuff
 
 StandardMatchingParameters
 
 TauEfficiencies
 
 TauProducer
 
 TauPtCut
 
 templateAnalyzer
 
 test
 
 text
 
 textAlign
 
 textColor
 
 textSize
 
 type
 
 verbosityLevel
 
 xAxes
 
 xAxisStuff
 
 xAxisTitle
 
 xAxisTitleOffset
 
 xAxisTitleSize
 
 xModifiers
 
 yAxes
 
 yAxisStuff
 
 yAxisTitle
 
 yAxisTitleOffset
 
 yAxisTitleSize
 
 yModifiers
 
 yScale
 

Function Documentation

◆ ConvertDrawJobToLegacyCompare()

def RecoTauValidation_cfi.ConvertDrawJobToLegacyCompare (   input)
Converts a draw job defined to compare 31X named PFTau validtion efficiencies
    to comapre a 31X to a 22X named validation 

Definition at line 462 of file RecoTauValidation_cfi.py.

463  """ Converts a draw job defined to compare 31X named PFTau validtion efficiencies
464  to comapre a 31X to a 22X named validation """
465  # get the list of drawjobs { name : copyOfPSet }
466  if not hasattr(input, "drawJobs"):
467  return
468  myDrawJobs = input.drawJobs.parameters_()
469  for drawJobName, drawJobData in six.iteritems(myDrawJobs):
470  print(drawJobData)
471  if not drawJobData.plots.pythonTypeName() == "cms.PSet":
472  continue
473  pSetToInsert = cms.PSet(
474  standardEfficiencyParameters,
475  plots = cms.VPSet(
476  # test plot w/ modern names
477  cms.PSet(
478  dqmMonitorElements = drawJobData.plots.dqmMonitorElements,
479  process = cms.string('test'),
480  drawOptionEntry = cms.string('eff_overlay01'),
481  legendEntry = cms.string(input.processes.test.legendEntry.value())
482  ),
483  # ref plot w/ vintage name
484  cms.PSet(
485  # translate the name
486  dqmMonitorElements = cms.vstring(TranslateToLegacyProdNames(drawJobData.plots.dqmMonitorElements.value()[0])),
487  process = cms.string('reference'),
488  drawOptionEntry = cms.string('eff_overlay02'),
489  legendEntry = cms.string(input.processes.reference.legendEntry.value())
490  )
491  )
492  )
493  input.drawJobs.__setattr__(drawJobName, pSetToInsert)
494 

References print(), and TranslateToLegacyProdNames().

◆ MakeLabeler()

def RecoTauValidation_cfi.MakeLabeler (   TestLabel,
  ReferenceLabel 
)

Definition at line 495 of file RecoTauValidation_cfi.py.

495 def MakeLabeler(TestLabel, ReferenceLabel):
496  def labeler(module):
497  if hasattr(module, 'processes'):
498  if module.processes.hasParameter(['test', 'legendEntry']) and module.processes.hasParameter([ 'reference', 'legendEntry']):
499  module.processes.test.legendEntry = TestLabel
500  module.processes.reference.legendEntry = ReferenceLabel
501  print("Set test label to %s and reference label to %s for plot producer %s" % (TestLabel, ReferenceLabel, module.label()))
502  else:
503  print("ERROR in RecoTauValidation_cfi::MakeLabeler - trying to set test/reference label but %s does not have processes.(test/reference).legendEntry parameters!" % module.label())
504  return labeler
505 

References print().

Referenced by SetTestAndReferenceLabels().

◆ RemoveComparisonPlotCommands()

def RecoTauValidation_cfi.RemoveComparisonPlotCommands (   module)

Definition at line 541 of file RecoTauValidation_cfi.py.

541 def RemoveComparisonPlotCommands(module):
542  if hasattr(module, 'drawJobs'):
543  #get draw job parameter names
544  drawJobs = module.drawJobs.parameterNames_()
545  for drawJob in drawJobs:
546  if drawJob != "TauIdEffStepByStep":
547  module.drawJobs.__delattr__(drawJob)
548  print("Removing comparison plot", drawJob)
549 

References print().

◆ SetBaseDirectory()

def RecoTauValidation_cfi.SetBaseDirectory (   Directory)

Definition at line 528 of file RecoTauValidation_cfi.py.

528 def SetBaseDirectory(Directory):
529  def BaseDirectorizer(module):
530  newPath = Directory
531  #if module.hasParameter("outputFilePath"):
532  if hasattr(module, "outputFilePath"):
533  oldPath = module.outputFilePath.value()
534  newPath = os.path.join(newPath, oldPath)
535  if not os.path.exists(newPath):
536  os.makedirs(newPath)
537  print(newPath)
538  module.outputFilePath = cms.string("%s" % newPath)
539  return BaseDirectorizer
540 

References print().

Referenced by SetPlotDirectory().

◆ setBinning()

def RecoTauValidation_cfi.setBinning (   module,
  pset 
)

Definition at line 586 of file RecoTauValidation_cfi.py.

586 def setBinning(module,pset):
587  if module._TypedParameterizable__type == 'TauTagValidation':
588  module.histoSettings = pset
589 

◆ SetCompareToLegacyProductNames()

def RecoTauValidation_cfi.SetCompareToLegacyProductNames (   myPlottingSequence)

Definition at line 558 of file RecoTauValidation_cfi.py.

558 def SetCompareToLegacyProductNames(myPlottingSequence):
559  myFunctor = ApplyFunctionToSequence(ConvertDrawJobToLegacyCompare)
560  myPlottingSequence.visit(myFunctor)
561 

◆ SetLogScale()

def RecoTauValidation_cfi.SetLogScale (   myPlottingSequence)

Definition at line 571 of file RecoTauValidation_cfi.py.

571 def SetLogScale(myPlottingSequence):
572  myFunctor = ApplyFunctionToSequence(SetYmodulesToLog())
573  myPlottingSequence.visit(myFunctor)
574 

References SetYmodulesToLog().

◆ SetPlotDirectory()

def RecoTauValidation_cfi.SetPlotDirectory (   myPlottingSequence,
  directory 
)

Definition at line 550 of file RecoTauValidation_cfi.py.

550 def SetPlotDirectory(myPlottingSequence, directory):
551  myFunctor = ApplyFunctionToSequence(SetBaseDirectory(directory))
552  myPlottingSequence.visit(myFunctor)
553 

References SetBaseDirectory().

◆ SetPlotOnlyStepByStep()

def RecoTauValidation_cfi.SetPlotOnlyStepByStep (   myPlottingSequence)

Definition at line 579 of file RecoTauValidation_cfi.py.

579 def SetPlotOnlyStepByStep(myPlottingSequence):
580  myFunctor = ApplyFunctionToSequence(RemoveComparisonPlotCommands)
581  myPlottingSequence.visit(myFunctor)
582 

◆ SetReferenceFileToPlot()

def RecoTauValidation_cfi.SetReferenceFileToPlot (   myProcess,
  FileLoc 
)

Definition at line 565 of file RecoTauValidation_cfi.py.

565 def SetReferenceFileToPlot(myProcess, FileLoc):
566  if FileLoc == None:
567  del myProcess.loadTau.reference
568  else:
569  myProcess.loadTau.reference.inputFileNames = cms.vstring(FileLoc)
570 

◆ SetSmartLogScale()

def RecoTauValidation_cfi.SetSmartLogScale (   myPlottingSequence)

Definition at line 575 of file RecoTauValidation_cfi.py.

575 def SetSmartLogScale(myPlottingSequence):
576  myFunctor = ApplyFunctionToSequence(SetYmodulesToLog(['Electron', 'Muon', 'Isolation', 'TaNC']))
577  myPlottingSequence.visit(myFunctor)
578 

References SetYmodulesToLog().

◆ SetTestAndReferenceLabels()

def RecoTauValidation_cfi.SetTestAndReferenceLabels (   myPlottingSequence,
  TestLabel,
  ReferenceLabel 
)

Definition at line 554 of file RecoTauValidation_cfi.py.

554 def SetTestAndReferenceLabels(myPlottingSequence, TestLabel, ReferenceLabel):
555  myFunctor = ApplyFunctionToSequence(MakeLabeler(TestLabel, ReferenceLabel))
556  myPlottingSequence.visit(myFunctor)
557 

References MakeLabeler().

◆ SetTestFileToPlot()

def RecoTauValidation_cfi.SetTestFileToPlot (   myProcess,
  FileLoc 
)

Definition at line 562 of file RecoTauValidation_cfi.py.

562 def SetTestFileToPlot(myProcess, FileLoc):
563  myProcess.loadTau.test.inputFileNames = cms.vstring(FileLoc)
564 

◆ setTrigger()

def RecoTauValidation_cfi.setTrigger (   module,
  pset 
)

Definition at line 590 of file RecoTauValidation_cfi.py.

590 def setTrigger(module,pset):
591  if hasattr(module,'_TypedParameterizable__type') and module._TypedParameterizable__type == 'TauTagValidation':
592  setattr(module,'turnOnTrigger',cms.bool(True)) #Turns on trigger (in case is off)
593  for item in pset.parameters_().items():
594  setattr(module.GenericTriggerSelection,item[0],item[1])

References mps_monitormerge.items.

◆ SetValidationExtention()

def RecoTauValidation_cfi.SetValidationExtention (   module,
  extension 
)

Definition at line 583 of file RecoTauValidation_cfi.py.

583 def SetValidationExtention(module, extension):
584  module.ExtensionName = module.ExtensionName.value()+extension
585 

◆ SetYmodulesToLog()

def RecoTauValidation_cfi.SetYmodulesToLog (   matchingNames = [])
set all modules whose name contains one of the matching names to log y scale

Definition at line 506 of file RecoTauValidation_cfi.py.

506 def SetYmodulesToLog(matchingNames = []):
507  ''' set all modules whose name contains one of the matching names to log y scale'''
508  def yLogger(module):
509  ''' set a module to use log scaling in the yAxis'''
510  if hasattr(module, 'drawJobs'):
511  print("EK DEBUG")
512  drawJobParamGetter = lambda subName : getattr(module.drawJobs, subName)
513  #for subModule in [getattr(module.drawJobs, subModuleName) for subModuleName in dir(module.drawJobs)]:
514  attrNames = dir(module.drawJobs)
515  for subModuleName, subModule in zip(attrNames, map(drawJobParamGetter, attrNames)):
516  matchedNames = [name for name in matchingNames if subModuleName.find( name) > -1] # matching sub strings
517  if len(matchingNames) == 0:
518  matchedNames = ['take','everything','and','dont','bother']
519  if hasattr(subModule, "yAxis") and len(matchedNames):
520  print("Setting drawJob: ", subModuleName, " to log scale.")
521  subModule.yAxis = cms.string('fakeRate') #'fakeRate' configuration specifies the log scaling
522  if len(matchingNames) == 0:
523  module.yAxes.efficiency.maxY_log = 40
524  module.yAxes.fakeRate.maxY_log = 40
525  return yLogger
526 
527 

References DeadROC_duringRun.dir, genParticles_cff.map, print(), and ComparisonHelper.zip().

Referenced by SetLogScale(), and SetSmartLogScale().

◆ tauIDbasicinputs()

def RecoTauValidation_cfi.tauIDbasicinputs (   module,
  wp 
)

Definition at line 146 of file RecoTauValidation_cfi.py.

146 def tauIDbasicinputs(module, wp):
147  index = RecoModules.getBasicTauDiscriminatorRawIndex(getattr(RecoModules, module), wp, True)
148  if index==None:
149  index = RecoModules.getBasicTauDiscriminatorWPIndex(getattr(RecoModules, module), wp, True)
150  else:
151  index = -index - 1 #use negative indices for raw values
152  if index!=None:
153  return {"container" : cms.string(module), "workingPointIndex" : cms.int32(index)}
154  print ("Basic Tau Discriminator <{}> <{}> for Validation configuration not found!".format(module, wp))
155  raise Exception
156 
157 proc.RunHPSValidation.discriminators = cms.VPSet(
158  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByDecayModeFinding"),plotStep = cms.bool(True),selectionCut = cms.double(0.5),container = cms.string("")),
159  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),plotStep = cms.bool(True),selectionCut = cms.double(0.5),container = cms.string("")),
160  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByDecayModeFindingOldDMs"),plotStep = cms.bool(True),selectionCut = cms.double(0.5),container = cms.string("")),
161  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits"),plotStep = cms.bool(True),container = cms.string("hpsPFTauBasicDiscriminators"),provenanceConfigLabel=cms.string("IDWPdefinitions"),idLabel=cms.string("ByLooseCombinedIsolationDBSumPtCorr3Hits")),
162  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits"),plotStep = cms.bool(True),container = cms.string("hpsPFTauBasicDiscriminators"),provenanceConfigLabel=cms.string("IDWPdefinitions"),idLabel=cms.string("ByMediumCombinedIsolationDBSumPtCorr3Hits")),
163  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits"),plotStep = cms.bool(True),container = cms.string("hpsPFTauBasicDiscriminators"),provenanceConfigLabel=cms.string("IDWPdefinitions"),idLabel=cms.string("ByTightCombinedIsolationDBSumPtCorr3Hits")),
164  #cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByLooseElectronRejection"),plotStep = cms.bool(False),selectionCut = cms.double(0.5),container = cms.string("")),
165  #cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMediumElectronRejection"),plotStep = cms.bool(True),selectionCut = cms.double(0.5),container = cms.string("")),
166  #cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByTightElectronRejection"),plotStep = cms.bool(False),selectionCut = cms.double(0.5),container = cms.string("")),
167  #cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA5VLooseElectronRejection"),plotStep = cms.bool(False),selectionCut = cms.double(0.5),container = cms.string("")),
168  #cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA5LooseElectronRejection"),plotStep = cms.bool(False),selectionCut = cms.double(0.5),container = cms.string("")),
169  #cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA5MediumElectronRejection"),plotStep = cms.bool(False),selectionCut = cms.double(0.5),container = cms.string("")),
170  #cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA5TightElectronRejection"),plotStep = cms.bool(False),selectionCut = cms.double(0.5),container = cms.string("")),
171  #cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA5VTightElectronRejection"),plotStep = cms.bool(False),selectionCut = cms.double(0.5),container = cms.string("")),
172  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByLooseMuonRejection3"),plotStep = cms.bool(True),container = cms.string("hpsPFTauDiscriminationByMuonRejection3"),provenanceConfigLabel=cms.string("IDWPdefinitions"),idLabel=cms.string("ByLooseMuonRejection3")),
173  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByTightMuonRejection3"),plotStep = cms.bool(True),container = cms.string("hpsPFTauDiscriminationByMuonRejection3"),provenanceConfigLabel=cms.string("IDWPdefinitions"),idLabel=cms.string("ByTightMuonRejection3")),
174  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA6VLooseElectronRejection"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByMVA6ElectronRejection"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VLoose")),
175  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA6LooseElectronRejection"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByMVA6ElectronRejection"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Loose")),
176  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA6MediumElectronRejection"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByMVA6ElectronRejection"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Medium")),
177  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA6TightElectronRejection"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByMVA6ElectronRejection"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Tight")),
178  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMVA6VTightElectronRejection"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByMVA6ElectronRejection"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VTight")),
179  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VLoose")),
180  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Loose")),
181  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Medium")),
182  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Tight")),
183  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VTight")),
184  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VVTight")),
185  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VLoose")),
186  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Loose")),
187  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Medium")),
188  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Tight")),
189  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VTight")),
190  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VVTight")),
191  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03"),plotStep = cms.bool(True),container = cms.string("hpsPFTauBasicDiscriminatorsdR03"),provenanceConfigLabel=cms.string("IDWPdefinitions"),idLabel=cms.string("ByLooseCombinedIsolationDBSumPtCorr3HitsdR03")),
192  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03"),plotStep = cms.bool(True),container = cms.string("hpsPFTauBasicDiscriminatorsdR03"),provenanceConfigLabel=cms.string("IDWPdefinitions"),idLabel=cms.string("ByMediumCombinedIsolationDBSumPtCorr3HitsdR03")),
193  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03"),plotStep = cms.bool(True),container = cms.string("hpsPFTauBasicDiscriminatorsdR03"),provenanceConfigLabel=cms.string("IDWPdefinitions"),idLabel=cms.string("ByTightCombinedIsolationDBSumPtCorr3HitsdR03")),
194  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VLoose")),
195  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Loose")),
196  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Medium")),
197  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_Tight")),
198  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VTight")),
199  cms.PSet( discriminator = cms.string("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT"),plotStep = cms.bool(False),container = cms.string("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLT"),provenanceConfigLabel=cms.string("workingPoints"),idLabel=cms.string("_VVTight")),
200 )
201 
202 proc.TauValNumeratorAndDenominator = cms.Sequence(
203  proc.RunHPSValidation
204  )
205 
206 """
207 
208 EFFICIENCY
209 
210  Tau efficiency calculations
211 
212  Define the Efficiency curves to produce. Each
213  efficiency producer takes the numberator and denominator
214  histograms and the dependent variables.
215 """
216 

◆ tauIDMVAinputs()

def RecoTauValidation_cfi.tauIDMVAinputs (   module,
  wp 
)

Definition at line 144 of file RecoTauValidation_cfi.py.

144 def tauIDMVAinputs(module, wp):
145  return {"container" : cms.string(module), "workingPointIndex" : cms.int32(-1 if wp=="raw" else getattr(RecoModules, module).workingPoints.index(wp))}

◆ TranslateToLegacyProdNames()

def RecoTauValidation_cfi.TranslateToLegacyProdNames (   input)

Definition at line 451 of file RecoTauValidation_cfi.py.

451 def TranslateToLegacyProdNames(input):
452  input = re.sub('fixedConePFTauProducer', 'pfRecoTauProducer', input)
453  #fixedDiscriminationRegex = re.compile('fixedConePFTauDiscrimination( \w* )')
454  fixedDiscriminationRegex = re.compile('fixedConePFTauDiscrimination(\w*)')
455  input = fixedDiscriminationRegex.sub(r'pfRecoTauDiscrimination\1', input)
456  input = re.sub('shrinkingConePFTauProducer', 'pfRecoTauProducerHighEfficiency', input)
457  shrinkingDiscriminationRegex = re.compile('shrinkingConePFTauDiscrimination(\w*)')
458  input = shrinkingDiscriminationRegex.sub(r'pfRecoTauDiscrimination\1HighEfficiency', input)
459  return input
460 
461 

Referenced by ConvertDrawJobToLegacyCompare().

Variable Documentation

◆ andOr

RecoTauValidation_cfi.andOr

Definition at line 108 of file RecoTauValidation_cfi.py.

◆ andOrHlt

RecoTauValidation_cfi.andOrHlt

Definition at line 110 of file RecoTauValidation_cfi.py.

◆ borderSize

RecoTauValidation_cfi.borderSize

Definition at line 294 of file RecoTauValidation_cfi.py.

◆ canvasSizeX

RecoTauValidation_cfi.canvasSizeX

Definition at line 312 of file RecoTauValidation_cfi.py.

◆ canvasSizeY

RecoTauValidation_cfi.canvasSizeY

Definition at line 313 of file RecoTauValidation_cfi.py.

◆ chainCuts

RecoTauValidation_cfi.chainCuts

Definition at line 104 of file RecoTauValidation_cfi.py.

◆ DataType

RecoTauValidation_cfi.DataType

Definition at line 95 of file RecoTauValidation_cfi.py.

◆ dbLabel

RecoTauValidation_cfi.dbLabel

Definition at line 109 of file RecoTauValidation_cfi.py.

◆ denominator

RecoTauValidation_cfi.denominator

Definition at line 78 of file RecoTauValidation_cfi.py.

◆ discriminators

RecoTauValidation_cfi.discriminators

Definition at line 125 of file RecoTauValidation_cfi.py.

◆ dqmDirectory

RecoTauValidation_cfi.dqmDirectory

Definition at line 374 of file RecoTauValidation_cfi.py.

◆ dqmDirectory_store

RecoTauValidation_cfi.dqmDirectory_store

Definition at line 256 of file RecoTauValidation_cfi.py.

◆ drawOption

RecoTauValidation_cfi.drawOption

Definition at line 306 of file RecoTauValidation_cfi.py.

◆ drawOptionEntries

RecoTauValidation_cfi.drawOptionEntries

Definition at line 368 of file RecoTauValidation_cfi.py.

◆ drawOptionLegend

RecoTauValidation_cfi.drawOptionLegend

Definition at line 307 of file RecoTauValidation_cfi.py.

◆ drawOptionSets

RecoTauValidation_cfi.drawOptionSets

Definition at line 346 of file RecoTauValidation_cfi.py.

Referenced by TauDQMHistPlotter.TauDQMHistPlotter().

◆ drawOptModifiers

RecoTauValidation_cfi.drawOptModifiers

Definition at line 309 of file RecoTauValidation_cfi.py.

◆ drawOptStuff

RecoTauValidation_cfi.drawOptStuff

Definition at line 299 of file RecoTauValidation_cfi.py.

◆ efficiencies

RecoTauValidation_cfi.efficiencies

Definition at line 219 of file RecoTauValidation_cfi.py.

◆ efficiency

RecoTauValidation_cfi.efficiency

Definition at line 347 of file RecoTauValidation_cfi.py.

◆ errorReplyHlt

RecoTauValidation_cfi.errorReplyHlt

Definition at line 114 of file RecoTauValidation_cfi.py.

◆ eta

RecoTauValidation_cfi.eta

Definition at line 332 of file RecoTauValidation_cfi.py.

◆ ExtensionName

RecoTauValidation_cfi.ExtensionName

Definition at line 123 of file RecoTauValidation_cfi.py.

◆ fillColor

RecoTauValidation_cfi.fillColor

◆ genCuts

RecoTauValidation_cfi.genCuts

Definition at line 103 of file RecoTauValidation_cfi.py.

◆ GenericTriggerSelection

RecoTauValidation_cfi.GenericTriggerSelection

Definition at line 122 of file RecoTauValidation_cfi.py.

◆ GenericTriggerSelectionParameters

RecoTauValidation_cfi.GenericTriggerSelectionParameters

Definition at line 107 of file RecoTauValidation_cfi.py.

◆ header

RecoTauValidation_cfi.header

Definition at line 292 of file RecoTauValidation_cfi.py.

Referenced by SiPixelRawToClusterCUDA.acquire(), HCalFED.addAMCHeader(), CSCDCCEventData.addChamber(), UHTRpacker.addChannel(), LHERunInfoProduct.addHeader(), lhef::LHERunInfo.addHeader(), ESRawDataTask.analyze(), ESFEDIntegrityTask.analyze(), L1TMP7ZeroSupp.analyze(), DigiAnalyzer.analyze(), BxTiming.analyze(), DTDataIntegrityROSOffline.analyze(), EcalFloatCondObjectContainerXMLTranslator.barrelfromXML(), DCCTBDataMapper.buildDCCFields(), CastorCORData.check(), HcalHTRData.check(), ErrorChecker.checkHeader(), ErrorCheckerPhase0.checkHeader(), RPixErrorChecker.checkHeader(), lhef::LHEReader::XMLHandler.comment(), evf::EvFDaqDirector.contactFileBroker(), CSCAnodeData.CSCAnodeData(), CSCAnodeData2006.CSCAnodeData2006(), CSCAnodeData2007.CSCAnodeData2007(), DCCTBEventBlock.dataCheck(), perftools::EdmEventSize.dump(), HLTrigReport.dumpReport(), EcalTPGCrystalStatusXMLTranslator.dumpXML(), EcalTimeBiasCorrectionsXMLTranslator.dumpXML(), EcalClusterLocalContCorrXMLTranslator.dumpXML(), EcalTPGStripStatusXMLTranslator.dumpXML(), EcalTPGLinearizationConstXMLTranslator.dumpXML(), EcalTPGTowerStatusXMLTranslator.dumpXML(), ESGainXMLTranslator.dumpXML(), EcalPulseShapesXMLTranslator.dumpXML(), EcalDAQTowerStatusXMLTranslator.dumpXML(), EcalDCSTowerStatusXMLTranslator.dumpXML(), EcalPedestalsXMLTranslator.dumpXML(), EcalAlignmentXMLTranslator.dumpXML(), EcalGainRatiosXMLTranslator.dumpXML(), EcalLaserAPDPNRatiosXMLTranslator.dumpXML(), EcalChannelStatusXMLTranslator.dumpXML(), EcalLinearCorrectionsXMLTranslator.dumpXML(), EcalPulseSymmCovariancesXMLTranslator.dumpXML(), EcalWeightGroupXMLTranslator.dumpXML(), EcalClusterCrackCorrXMLTranslator.dumpXML(), EcalClusterEnergyCorrectionObjectSpecificXMLTranslator.dumpXML(), EcalClusterEnergyCorrectionXMLTranslator.dumpXML(), EcalTimeOffsetXMLTranslator.dumpXML(), EcalADCToGeVXMLTranslator.dumpXML(), EcalTBWeightsXMLTranslator.dumpXML(), EcalWeightSetXMLTranslator.dumpXML(), EcalFloatCondObjectContainerXMLTranslator.dumpXML(), EcalFloatCondObjectContainerXMLTranslator.endcapfromXML(), lhef::LHEReader::XMLHandler.endElement(), PhiSymmetryCalibration_step2.endJob(), PhiSymmetryCalibration_step2_SM.endJob(), Phase2Tracker::FEDDAQHeader.FEDDAQHeader(), sistrip::FEDDAQHeader.FEDDAQHeader(), StoreESCondition.fillHeader(), StoreEcalCondition.fillHeader(), lhef.fillHeader(), DaqFakeReader.fillTCDSFED(), HLTL1NumberFilter.filter(), TMTFilter.filter(), lhef::LHERunInfo.findHeader(), sistrip::SpyEventMatcherModule.findL1IDandAPVAddress(), l1t::AMCDumpToRaw.formatRaw(), l1t::MP7BufferDumpToRaw.formatRaw(), FWTableView.FWTableView(), edm::StreamerFileReader.genuineReadFile(), edm::StreamerInputModule< Producer >.genuineReadFile(), dqmservices::DQMStreamerReader.genuineReadFile(), L1UpgradeTfMuonTreeProducer.getAlgoFwVersion(), l1t::Payload.getBlock(), l1t::CTP7Payload.getBlock(), GctFormatTranslateBase.getBlockDescription(), edm::StreamerFileReader.getHeader(), WatcherStreamFileReader.getHeader(), dqmservices::DQMStreamerReader.getHeaderMsg(), EcalCondHandler< Payload, XMLTranslator >.getNewObjects(), EcalFloatCondObjectContainerHandler.getNewObjects(), MatacqProducer.getOrbitRange(), getX509SubjectFromFile(), EcalFloatCondObjectContainerHandler.id(), gen::JetMatchingMadgraph.init(), gen::JetMatchingMGFastJet.init(), CSCAnodeData2007.init(), ESUnpacker.interpretRawData(), CTPPSPixelDataFormatter.interpretRawData(), PixelDataFormatter.interpretRawData(), edm::LHEProvenanceHelper.lheAugment(), XMLDocument.makeHeader(), MELaserPrim.MELaserPrim(), edm::StreamerInputSource.mergeIntoRegistry(), LHERunInfoProduct.mergeProduct(), LHERunInfoProduct::const_iterator.next(), LzmaFile.Open(), dqmservices::DQMStreamerReader.openFileImp_(), operator<<(), CSCALCTHeader.pack(), UHTRpacker.packQIE10header(), UHTRpacker.packQIE11header(), UHTRpacker.packQIE8header(), UHTRpacker.packTPheader(), gen.parseHeader(), HcalCableMapper.process(), RPCAMCRawToDigi.processBlocks(), RPCAMCRawToDigi.processCDFHeaders(), RPCTwinMuxRawToDigi.processCDFHeaders(), RPCCPPFUnpacker.processCPPF(), DTDataIntegrityROSOffline.processFED(), RPCTwinMuxRawToDigi.processTwinMux(), HcalTBSource.produce(), RPCUnpackingModule.produce(), CSCTFPacker.produce(), dqmBmtfAlgoSelector::L1TBMTFAlgoSelector.produce(), l1t::L1TRawToDigi.produce(), omtf::OmtfPacker.produce(), omtf::OmtfUnpacker.produce(), l1t::L1TDigiToRaw.produce(), CSCDCCUnpacker.produce(), PhysicsTools::MVAComputer.readCalibration(), xuti.readHeader(), EcalClusterLocalContCorrXMLTranslator.readXML(), EcalTimeBiasCorrectionsXMLTranslator.readXML(), EcalTPGStripStatusXMLTranslator.readXML(), EcalTPGTowerStatusXMLTranslator.readXML(), EcalPulseSymmCovariancesXMLTranslator.readXML(), EcalDAQTowerStatusXMLTranslator.readXML(), EcalDCSTowerStatusXMLTranslator.readXML(), EcalPedestalsXMLTranslator.readXML(), EcalPulseShapesXMLTranslator.readXML(), EcalChannelStatusXMLTranslator.readXML(), EcalClusterCrackCorrXMLTranslator.readXML(), EcalLaserAPDPNRatiosXMLTranslator.readXML(), EcalGainRatiosXMLTranslator.readXML(), EcalLinearCorrectionsXMLTranslator.readXML(), EcalClusterEnergyCorrectionXMLTranslator.readXML(), EcalWeightGroupXMLTranslator.readXML(), EcalClusterEnergyCorrectionObjectSpecificXMLTranslator.readXML(), EcalTimeOffsetXMLTranslator.readXML(), EcalADCToGeVXMLTranslator.readXML(), EcalTBWeightsXMLTranslator.readXML(), EcalWeightSetXMLTranslator.readXML(), edm::StreamerFileReader.reset_(), ME.rootFileName(), CSCAnodeData2007.selfTest(), CSCAnodeData2006.selfTest(), FEDHeader.set(), CSCDMBTrailer.setEventInformation(), lhef::StorageInputStream.StorageInputStream(), edm::StreamerInputModule< Producer >.StreamerInputModule(), sistrip::RawToDigiUnpacker.triggerFed(), CSCTFEvent.unpack(), RctRawToDigi.unpack(), HcalHTRData.unpack_per_channel_header(), sistrip::RawToDigiUnpacker.updateEventSummary(), xuti.writeHeader(), StoreESCondition.writeToLogFile(), StoreEcalCondition.writeToLogFile(), StoreESCondition.writeToLogFileResults(), StoreEcalCondition.writeToLogFileResults(), L1GtVmeWriterCore.writeVME(), EcalTPGCrystalStatusXMLTranslator.writeXML(), EcalTPGLinearizationConstXMLTranslator.writeXML(), EcalClusterLocalContCorrXMLTranslator.writeXML(), EcalTimeBiasCorrectionsXMLTranslator.writeXML(), ESGainXMLTranslator.writeXML(), EcalTPGTowerStatusXMLTranslator.writeXML(), EcalTPGStripStatusXMLTranslator.writeXML(), EcalPedestalsXMLTranslator.writeXML(), EcalDCSTowerStatusXMLTranslator.writeXML(), EcalPulseShapesXMLTranslator.writeXML(), EcalPulseSymmCovariancesXMLTranslator.writeXML(), EcalDAQTowerStatusXMLTranslator.writeXML(), EcalGainRatiosXMLTranslator.writeXML(), EcalClusterCrackCorrXMLTranslator.writeXML(), EcalChannelStatusXMLTranslator.writeXML(), EcalLinearCorrectionsXMLTranslator.writeXML(), EcalLaserAPDPNRatiosXMLTranslator.writeXML(), EcalAlignmentXMLTranslator.writeXML(), EcalClusterEnergyCorrectionObjectSpecificXMLTranslator.writeXML(), EcalClusterEnergyCorrectionXMLTranslator.writeXML(), EcalWeightGroupXMLTranslator.writeXML(), EcalTimeOffsetXMLTranslator.writeXML(), EcalADCToGeVXMLTranslator.writeXML(), EcalTBWeightsXMLTranslator.writeXML(), EcalWeightSetXMLTranslator.writeXML(), and EcalFloatCondObjectContainerXMLTranslator.writeXML().

◆ hltInputTag

RecoTauValidation_cfi.hltInputTag

Definition at line 111 of file RecoTauValidation_cfi.py.

◆ hltPaths

RecoTauValidation_cfi.hltPaths

Definition at line 113 of file RecoTauValidation_cfi.py.

◆ indOutputFileName

RecoTauValidation_cfi.indOutputFileName

Definition at line 314 of file RecoTauValidation_cfi.py.

◆ inputFileNames

RecoTauValidation_cfi.inputFileNames

Definition at line 254 of file RecoTauValidation_cfi.py.

◆ kinematicSelectedTauValDenominatorCut

RecoTauValidation_cfi.kinematicSelectedTauValDenominatorCut

Definition at line 77 of file RecoTauValidation_cfi.py.

◆ labels

RecoTauValidation_cfi.labels

Definition at line 318 of file RecoTauValidation_cfi.py.

◆ legendEntry

RecoTauValidation_cfi.legendEntry

◆ legends

RecoTauValidation_cfi.legends

Definition at line 317 of file RecoTauValidation_cfi.py.

◆ legModifiers

RecoTauValidation_cfi.legModifiers

Definition at line 297 of file RecoTauValidation_cfi.py.

◆ legStuff

RecoTauValidation_cfi.legStuff

Definition at line 287 of file RecoTauValidation_cfi.py.

◆ lineColor

RecoTauValidation_cfi.lineColor

◆ lineStyle

RecoTauValidation_cfi.lineStyle

◆ lineWidth

RecoTauValidation_cfi.lineWidth

◆ loadTau

RecoTauValidation_cfi.loadTau

Definition at line 251 of file RecoTauValidation_cfi.py.

◆ markerColor

RecoTauValidation_cfi.markerColor

Definition at line 300 of file RecoTauValidation_cfi.py.

◆ markerSize

RecoTauValidation_cfi.markerSize

◆ markerStyle

RecoTauValidation_cfi.markerStyle

◆ MatchDeltaR_Jets

RecoTauValidation_cfi.MatchDeltaR_Jets

Definition at line 97 of file RecoTauValidation_cfi.py.

◆ MatchDeltaR_Leptons

RecoTauValidation_cfi.MatchDeltaR_Leptons

Definition at line 96 of file RecoTauValidation_cfi.py.

◆ maxY_linear

RecoTauValidation_cfi.maxY_linear

Definition at line 278 of file RecoTauValidation_cfi.py.

◆ maxY_log

RecoTauValidation_cfi.maxY_log

Definition at line 280 of file RecoTauValidation_cfi.py.

◆ minY_linear

RecoTauValidation_cfi.minY_linear

Definition at line 277 of file RecoTauValidation_cfi.py.

◆ minY_log

RecoTauValidation_cfi.minY_log

Definition at line 279 of file RecoTauValidation_cfi.py.

◆ normalizePlots

RecoTauValidation_cfi.normalizePlots
     Normalizes All the histograms

Definition at line 231 of file RecoTauValidation_cfi.py.

◆ option

RecoTauValidation_cfi.option

Definition at line 293 of file RecoTauValidation_cfi.py.

◆ plotNamesToNormalize

RecoTauValidation_cfi.plotNamesToNormalize

Definition at line 233 of file RecoTauValidation_cfi.py.

◆ plotPset

RecoTauValidation_cfi.plotPset

◆ plots

RecoTauValidation_cfi.plots

Definition at line 221 of file RecoTauValidation_cfi.py.

◆ posX

RecoTauValidation_cfi.posX

◆ posY

RecoTauValidation_cfi.posY

◆ proc

RecoTauValidation_cfi.proc

Definition at line 92 of file RecoTauValidation_cfi.py.

◆ processes

RecoTauValidation_cfi.processes

Definition at line 372 of file RecoTauValidation_cfi.py.

◆ pt

RecoTauValidation_cfi.pt

Definition at line 319 of file RecoTauValidation_cfi.py.

◆ recoCuts

RecoTauValidation_cfi.recoCuts

Definition at line 102 of file RecoTauValidation_cfi.py.

◆ RefCollection

RecoTauValidation_cfi.RefCollection

Definition at line 100 of file RecoTauValidation_cfi.py.

◆ reference

RecoTauValidation_cfi.reference

◆ RunHPSValidation

RecoTauValidation_cfi.RunHPSValidation

Definition at line 130 of file RecoTauValidation_cfi.py.

◆ SaveOutputHistograms

RecoTauValidation_cfi.SaveOutputHistograms

Definition at line 98 of file RecoTauValidation_cfi.py.

◆ scaleFactor

RecoTauValidation_cfi.scaleFactor

Definition at line 255 of file RecoTauValidation_cfi.py.

◆ sizeX

RecoTauValidation_cfi.sizeX

◆ sizeY

RecoTauValidation_cfi.sizeY

◆ standardCompareTestAndReference

RecoTauValidation_cfi.standardCompareTestAndReference

Definition at line 371 of file RecoTauValidation_cfi.py.

◆ standardDrawingStuff

RecoTauValidation_cfi.standardDrawingStuff

Definition at line 311 of file RecoTauValidation_cfi.py.

◆ StandardMatchingParameters

RecoTauValidation_cfi.StandardMatchingParameters

Definition at line 94 of file RecoTauValidation_cfi.py.

◆ TauEfficiencies

RecoTauValidation_cfi.TauEfficiencies

Definition at line 237 of file RecoTauValidation_cfi.py.

◆ TauProducer

RecoTauValidation_cfi.TauProducer

Definition at line 124 of file RecoTauValidation_cfi.py.

◆ TauPtCut

RecoTauValidation_cfi.TauPtCut

Definition at line 101 of file RecoTauValidation_cfi.py.

◆ templateAnalyzer

RecoTauValidation_cfi.templateAnalyzer

Definition at line 119 of file RecoTauValidation_cfi.py.

◆ test

RecoTauValidation_cfi.test

Definition at line 252 of file RecoTauValidation_cfi.py.

◆ text

RecoTauValidation_cfi.text

Definition at line 330 of file RecoTauValidation_cfi.py.

◆ textAlign

RecoTauValidation_cfi.textAlign

Definition at line 329 of file RecoTauValidation_cfi.py.

◆ textColor

RecoTauValidation_cfi.textColor

Definition at line 327 of file RecoTauValidation_cfi.py.

Referenced by CmsShowMainFrame.CmsShowMainFrame().

◆ textSize

RecoTauValidation_cfi.textSize

Definition at line 328 of file RecoTauValidation_cfi.py.

◆ type

RecoTauValidation_cfi.type

Definition at line 376 of file RecoTauValidation_cfi.py.

◆ verbosityLevel

RecoTauValidation_cfi.verbosityLevel

Definition at line 115 of file RecoTauValidation_cfi.py.

◆ xAxes

RecoTauValidation_cfi.xAxes

Definition at line 315 of file RecoTauValidation_cfi.py.

◆ xAxisStuff

RecoTauValidation_cfi.xAxisStuff

Definition at line 268 of file RecoTauValidation_cfi.py.

◆ xAxisTitle

RecoTauValidation_cfi.xAxisTitle

◆ xAxisTitleOffset

RecoTauValidation_cfi.xAxisTitleOffset

Definition at line 270 of file RecoTauValidation_cfi.py.

◆ xAxisTitleSize

RecoTauValidation_cfi.xAxisTitleSize

Definition at line 271 of file RecoTauValidation_cfi.py.

◆ xModifiers

RecoTauValidation_cfi.xModifiers

Definition at line 273 of file RecoTauValidation_cfi.py.

◆ yAxes

RecoTauValidation_cfi.yAxes

Definition at line 316 of file RecoTauValidation_cfi.py.

◆ yAxisStuff

RecoTauValidation_cfi.yAxisStuff

Definition at line 275 of file RecoTauValidation_cfi.py.

◆ yAxisTitle

RecoTauValidation_cfi.yAxisTitle

Definition at line 281 of file RecoTauValidation_cfi.py.

◆ yAxisTitleOffset

RecoTauValidation_cfi.yAxisTitleOffset

Definition at line 282 of file RecoTauValidation_cfi.py.

◆ yAxisTitleSize

RecoTauValidation_cfi.yAxisTitleSize

Definition at line 283 of file RecoTauValidation_cfi.py.

◆ yModifiers

RecoTauValidation_cfi.yModifiers

Definition at line 285 of file RecoTauValidation_cfi.py.

◆ yScale

RecoTauValidation_cfi.yScale

Definition at line 276 of file RecoTauValidation_cfi.py.

RecoTauValidation_cfi.SetCompareToLegacyProductNames
def SetCompareToLegacyProductNames(myPlottingSequence)
Definition: RecoTauValidation_cfi.py:558
RecoTauValidation_cfi.TranslateToLegacyProdNames
def TranslateToLegacyProdNames(input)
Definition: RecoTauValidation_cfi.py:451
RecoTauValidation_cfi.setBinning
def setBinning(module, pset)
Definition: RecoTauValidation_cfi.py:586
mps_monitormerge.items
list items
Definition: mps_monitormerge.py:29
RecoTauValidation_cfi.SetReferenceFileToPlot
def SetReferenceFileToPlot(myProcess, FileLoc)
Definition: RecoTauValidation_cfi.py:565
RecoTauValidation_cfi.tauIDbasicinputs
def tauIDbasicinputs(module, wp)
Definition: RecoTauValidation_cfi.py:146
RecoTauValidation_cfi.setTrigger
def setTrigger(module, pset)
Definition: RecoTauValidation_cfi.py:590
RecoTauValidation_cfi.SetBaseDirectory
def SetBaseDirectory(Directory)
Definition: RecoTauValidation_cfi.py:528
RecoTauValidation_cfi.SetSmartLogScale
def SetSmartLogScale(myPlottingSequence)
Definition: RecoTauValidation_cfi.py:575
RecoTauValidation_cfi.SetPlotOnlyStepByStep
def SetPlotOnlyStepByStep(myPlottingSequence)
Definition: RecoTauValidation_cfi.py:579
RecoTauValidation_cfi.SetTestFileToPlot
def SetTestFileToPlot(myProcess, FileLoc)
Definition: RecoTauValidation_cfi.py:562
print
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:46
RecoTauValidation_cfi.MakeLabeler
def MakeLabeler(TestLabel, ReferenceLabel)
Definition: RecoTauValidation_cfi.py:495
RecoTauValidation_cfi.RemoveComparisonPlotCommands
def RemoveComparisonPlotCommands(module)
Definition: RecoTauValidation_cfi.py:541
ComparisonHelper::zip
OutputIterator zip(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result, Compare comp)
Definition: L1TStage2CaloLayer1.h:41
RecoTauValidation_cfi.SetYmodulesToLog
def SetYmodulesToLog(matchingNames=[])
Definition: RecoTauValidation_cfi.py:506
RecoTauValidation_cfi.SetValidationExtention
def SetValidationExtention(module, extension)
Definition: RecoTauValidation_cfi.py:583
RecoTauValidation_cfi.SetTestAndReferenceLabels
def SetTestAndReferenceLabels(myPlottingSequence, TestLabel, ReferenceLabel)
Definition: RecoTauValidation_cfi.py:554
RecoTauValidation_cfi.SetLogScale
def SetLogScale(myPlottingSequence)
Definition: RecoTauValidation_cfi.py:571
format
RecoTauValidation_cfi.ConvertDrawJobToLegacyCompare
def ConvertDrawJobToLegacyCompare(input)
Definition: RecoTauValidation_cfi.py:462
RecoTauValidation_cfi.tauIDMVAinputs
def tauIDMVAinputs(module, wp)
Definition: RecoTauValidation_cfi.py:144
genParticles_cff.map
map
Definition: genParticles_cff.py:11
RecoTauValidation_cfi.SetPlotDirectory
def SetPlotDirectory(myPlottingSequence, directory)
Definition: RecoTauValidation_cfi.py:550
DeadROC_duringRun.dir
dir
Definition: DeadROC_duringRun.py:23