![]() |
![]() |
Classes | |
class | ApplyFunctionToSequence |
Functions | |
def | ConvertDrawJobToLegacyCompare |
def | MakeLabeler |
def | RemoveComparisonPlotCommands |
def | SetBaseDirectory |
def | SetCompareToLegacyProductNames |
def | SetLogScale |
def | SetPlotDirectory |
def | SetPlotOnlyStepByStep |
def | SetReferenceFileToPlot |
def | SetSmartLogScale |
def | SetTestAndReferenceLabels |
def | SetTestFileToPlot |
def | SetYmodulesToLog |
def | TranslateToLegacyProdNames |
Variables | |
tuple | CaloTausBothProngs |
tuple | denominator = cms.InputTag("kinematicSelectedTauValDenominator") |
list | drawOptModifiers = [['eff_overlay01',['markerColor','lineColor'],[1,1]],['eff_overlay02',['markerColor','lineColor'],[2,2]],['eff_overlay03',['markerColor','lineColor'],[3,3]],['eff_overlay04',['markerColor','lineColor'],[4,4]],['eff_overlay05',['markerColor','lineColor'],[6,6]],['eff_overlay06',['markerColor','lineColor'],[5,5]],['eff_overlay07',['markerColor','lineColor'],[7,7]],['eff_overlay08',['markerColor','lineColor'],[28,28]],['eff_overlay09',['markerColor','lineColor','markerStyle'],[2,2,29]],['eff_overlay010',['markerColor','lineColor','markerStyle'],[4,4,29]],['eff_overlay011',['markerColor','lineColor','markerStyle'],[6,6,29]]] |
tuple | drawOptStuff |
tuple | kinematicSelectedTauValDenominator |
list | legModifiers = [['efficiency',['posY','sizeY'],[0.72,0.17]],['efficiency_overlay',['posY','sizeY'],[0.66,0.23]]] |
tuple | legStuff |
tuple | loadAndPlotTauValidation |
tuple | loadTau |
tuple | PFTausHighEfficiencyBothProngs |
tuple | PFTausHighEfficiencyLeadingPionBothProngs |
tuple | plotCaloTauEfficiencies |
The plotting of all the CaloTau ID efficiencies. | |
tuple | plotHPSEfficiencies |
The plotting of HPS Efficiencies. | |
tuple | plotPFTauEfficiencies_hps |
The plotting of all the HPS TaNC efficiencies. | |
tuple | plotPFTauEfficiencies_tanc |
tuple | plotPFTauHighEfficiencyEfficiencies |
The plotting of all the PFTauHighEfficiencies ID efficiencies. | |
tuple | plotPFTauHighEfficiencyEfficienciesLeadingPion |
The plotting of all the Shrinking cone leading pion efficiencies. | |
tuple | plotPset = Utils.SetPlotSequence(TauValNumeratorAndDenominator) |
tuple | plotTancValidation |
The plotting of all the TaNC efficiencies. | |
tuple | plotTauValidation |
tuple | RunHPSTanc_HPSValidation = copy.deepcopy(PFTausHighEfficiencyBothProngs) |
tuple | RunHPSTanc_TANCValidation = copy.deepcopy(PFTausHighEfficiencyBothProngs) |
tuple | RunHPSValidation = copy.deepcopy(PFTausHighEfficiencyBothProngs) |
tuple | RunTancValidation = copy.deepcopy(PFTausHighEfficiencyBothProngs) |
tuple | standardCompareTestAndReference |
tuple | standardDrawingStuff |
tuple | StandardMatchingParameters |
tuple | TauEfficiencies |
tuple | TauValNumeratorAndDenominator |
tuple | xAxisStuff |
list | xModifiers = [['pt',['xAxisTitle'],['P_{T} / GeV']],['eta',['xAxisTitle'],['#eta']],['phi',['xAxisTitle'],['#phi']],['energy',['xAxisTitle'],['E / GeV']]] |
tuple | yAxisStuff |
list | yModifiers = [['efficiency',['yScale'],['linear']],['fakeRate',['yScale'],['log']]] |
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 501 of file RecoTauValidation_cfi.py.
00502 : 00503 """ Converts a draw job defined to compare 31X named PFTau validtion efficiencies 00504 to comapre a 31X to a 22X named validation """ 00505 # get the list of drawjobs { name : copyOfPSet } 00506 if not hasattr(input, "drawJobs"): 00507 return 00508 myDrawJobs = input.drawJobs.parameters_() 00509 for drawJobName, drawJobData in myDrawJobs.iteritems(): 00510 print drawJobData 00511 if not drawJobData.plots.pythonTypeName() == "cms.PSet": 00512 continue 00513 pSetToInsert = cms.PSet( 00514 standardEfficiencyParameters, 00515 plots = cms.VPSet( 00516 # test plot w/ modern names 00517 cms.PSet( 00518 dqmMonitorElements = drawJobData.plots.dqmMonitorElements, 00519 process = cms.string('test'), 00520 drawOptionEntry = cms.string('eff_overlay01'), 00521 legendEntry = cms.string(input.processes.test.legendEntry.value()) 00522 ), 00523 # ref plot w/ vintage name 00524 cms.PSet( 00525 # translate the name 00526 dqmMonitorElements = cms.vstring(TranslateToLegacyProdNames(drawJobData.plots.dqmMonitorElements.value()[0])), 00527 process = cms.string('reference'), 00528 drawOptionEntry = cms.string('eff_overlay02'), 00529 legendEntry = cms.string(input.processes.reference.legendEntry.value()) 00530 ) 00531 ) 00532 ) 00533 input.drawJobs.__setattr__(drawJobName, pSetToInsert)
def RecoTauValidation_cfi::MakeLabeler | ( | TestLabel, | |
ReferenceLabel | |||
) |
Definition at line 534 of file RecoTauValidation_cfi.py.
00535 : 00536 def labeler(module): 00537 if hasattr(module, 'processes'): 00538 if module.processes.hasParameter(['test', 'legendEntry']) and module.processes.hasParameter([ 'reference', 'legendEntry']): 00539 module.processes.test.legendEntry = TestLabel 00540 module.processes.reference.legendEntry = ReferenceLabel 00541 print "Set test label to %s and reference label to %s for plot producer %s" % (TestLabel, ReferenceLabel, module.label()) 00542 else: 00543 print "ERROR in RecoTauValidation_cfi::MakeLabeler - trying to set test/reference label but %s does not have processes.(test/reference).legendEntry parameters!" % module.label() 00544 return labeler
def RecoTauValidation_cfi::RemoveComparisonPlotCommands | ( | module | ) |
Definition at line 580 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetBaseDirectory | ( | Directory | ) |
Definition at line 567 of file RecoTauValidation_cfi.py.
00568 : 00569 def BaseDirectorizer(module): 00570 newPath = Directory 00571 #if module.hasParameter("outputFilePath"): 00572 if hasattr(module, "outputFilePath"): 00573 oldPath = module.outputFilePath.value() 00574 newPath = os.path.join(newPath, oldPath) 00575 if not os.path.exists(newPath): 00576 os.makedirs(newPath) 00577 print newPath 00578 module.outputFilePath = cms.string("%s" % newPath) 00579 return BaseDirectorizer
def RecoTauValidation_cfi::SetCompareToLegacyProductNames | ( | myPlottingSequence | ) |
Definition at line 597 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetLogScale | ( | myPlottingSequence | ) |
Definition at line 610 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetPlotDirectory | ( | myPlottingSequence, | |
directory | |||
) |
Definition at line 589 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetPlotOnlyStepByStep | ( | myPlottingSequence | ) |
Definition at line 618 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetReferenceFileToPlot | ( | myProcess, | |
FileLoc | |||
) |
Definition at line 604 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetSmartLogScale | ( | myPlottingSequence | ) |
Definition at line 614 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetTestAndReferenceLabels | ( | myPlottingSequence, | |
TestLabel, | |||
ReferenceLabel | |||
) |
Definition at line 593 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetTestFileToPlot | ( | myProcess, | |
FileLoc | |||
) |
Definition at line 601 of file RecoTauValidation_cfi.py.
def RecoTauValidation_cfi::SetYmodulesToLog | ( | matchingNames = [] | ) |
set all modules whose name contains one of the matching names to log y scale
Definition at line 545 of file RecoTauValidation_cfi.py.
00546 : 00547 ''' set all modules whose name contains one of the matching names to log y scale''' 00548 def yLogger(module): 00549 ''' set a module to use log scaling in the yAxis''' 00550 if hasattr(module, 'drawJobs'): 00551 print "EK DEBUG" 00552 drawJobParamGetter = lambda subName : getattr(module.drawJobs, subName) 00553 #for subModule in [getattr(module.drawJobs, subModuleName) for subModuleName in dir(module.drawJobs)]: 00554 attrNames = dir(module.drawJobs) 00555 for subModuleName, subModule in zip(attrNames, map(drawJobParamGetter, attrNames)): 00556 matchedNames = [name for name in matchingNames if subModuleName.find( name) > -1] # matching sub strings 00557 if len(matchingNames) == 0: 00558 matchedNames = ['take','everything','and','dont','bother'] 00559 if hasattr(subModule, "yAxis") and len(matchedNames): 00560 print "Setting drawJob: ", subModuleName, " to log scale." 00561 subModule.yAxis = cms.string('fakeRate') #'fakeRate' configuration specifies the log scaling 00562 if len(matchingNames) == 0: 00563 module.yAxes.efficiency.maxY_log = 40 00564 module.yAxes.fakeRate.maxY_log = 40 00565 return yLogger 00566
def RecoTauValidation_cfi::TranslateToLegacyProdNames | ( | input | ) |
Definition at line 490 of file RecoTauValidation_cfi.py.
00491 : 00492 input = re.sub('fixedConePFTauProducer', 'pfRecoTauProducer', input) 00493 #fixedDiscriminationRegex = re.compile('fixedConePFTauDiscrimination( \w* )') 00494 fixedDiscriminationRegex = re.compile('fixedConePFTauDiscrimination(\w*)') 00495 input = fixedDiscriminationRegex.sub(r'pfRecoTauDiscrimination\1', input) 00496 input = re.sub('shrinkingConePFTauProducer', 'pfRecoTauProducerHighEfficiency', input) 00497 shrinkingDiscriminationRegex = re.compile('shrinkingConePFTauDiscrimination(\w*)') 00498 input = shrinkingDiscriminationRegex.sub(r'pfRecoTauDiscrimination\1HighEfficiency', input) 00499 return input 00500
00001 cms.EDAnalyzer("TauTagValidation", 00002 StandardMatchingParameters, 00003 ExtensionName = cms.string(""), 00004 TauProducer = cms.InputTag('caloRecoTauProducer'), 00005 discriminators = cms.VPSet( 00006 cms.PSet( discriminator = cms.string("caloRecoTauDiscriminationByLeadingTrackFinding"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00007 cms.PSet( discriminator = cms.string("caloRecoTauDiscriminationByLeadingTrackPtCut"),selectionCut = cms.double(0.5),plotStep = cms.bool(False)), #not plotted 00008 cms.PSet( discriminator = cms.string("caloRecoTauDiscriminationByIsolation"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00009 cms.PSet( discriminator = cms.string("caloRecoTauDiscriminationAgainstElectron"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)) 00010 ) 00011 )
Definition at line 191 of file RecoTauValidation_cfi.py.
tuple RecoTauValidation_cfi::denominator = cms.InputTag("kinematicSelectedTauValDenominator") |
Definition at line 80 of file RecoTauValidation_cfi.py.
Referenced by SuperClusterShapeAlgo::Calculate_Covariances(), ClusterShapeAlgo::Calculate_Covariances(), EcalClusterTools::cluster2ndMoments(), SiPixelDataQuality::computeGlobalQualityFlag(), PFClusterShapeAlgo::covariances(), EcalClusterTools::covariances(), DQMHistEffProducer::DQMHistEffProducer(), HarvestingAnalyzer::endJob(), FWHLTTriggerTableView::fillAverageAcceptFractions(), PFClusterShapeAlgo::find_e3x2(), SETFilter::findParabolaMinimum(), EcalClusterTools::localCovariances(), L1TDTTPGClient::makeRatioHisto(), PFClusterWidthAlgo::PFClusterWidthAlgo(), CaloValidationStatistics::RMS(), EcalClusterTools::roundnessSelectedBarrelRecHits(), PhotonOfflineClient::runClient(), EcalClusterTools::scLocalCovariances(), TangentCircle::TangentCircle(), and Accumulator::variance().
list RecoTauValidation_cfi::drawOptModifiers = [['eff_overlay01',['markerColor','lineColor'],[1,1]],['eff_overlay02',['markerColor','lineColor'],[2,2]],['eff_overlay03',['markerColor','lineColor'],[3,3]],['eff_overlay04',['markerColor','lineColor'],[4,4]],['eff_overlay05',['markerColor','lineColor'],[6,6]],['eff_overlay06',['markerColor','lineColor'],[5,5]],['eff_overlay07',['markerColor','lineColor'],[7,7]],['eff_overlay08',['markerColor','lineColor'],[28,28]],['eff_overlay09',['markerColor','lineColor','markerStyle'],[2,2,29]],['eff_overlay010',['markerColor','lineColor','markerStyle'],[4,4,29]],['eff_overlay011',['markerColor','lineColor','markerStyle'],[6,6,29]]] |
Definition at line 298 of file RecoTauValidation_cfi.py.
00001 cms.PSet( 00002 markerColor = cms.int32(1), 00003 markerSize = cms.double(1.), 00004 markerStyle = cms.int32(20), 00005 lineColor = cms.int32(1), 00006 lineStyle = cms.int32(1), 00007 lineWidth = cms.int32(2), 00008 drawOption = cms.string('ex0'), 00009 drawOptionLegend = cms.string('p') 00010 )
Definition at line 288 of file RecoTauValidation_cfi.py.
00001 cms.EDFilter("GenJetSelector", 00002 src = cms.InputTag("objectTypeSelectedTauValDenominator"), 00003 cut = cms.string('pt > 5. && abs(eta) < 2.5'), 00004 filter = cms.bool(False) 00005 )
Definition at line 74 of file RecoTauValidation_cfi.py.
list RecoTauValidation_cfi::legModifiers = [['efficiency',['posY','sizeY'],[0.72,0.17]],['efficiency_overlay',['posY','sizeY'],[0.66,0.23]]] |
Definition at line 286 of file RecoTauValidation_cfi.py.
00001 cms.PSet( 00002 posX = cms.double(0.50), 00003 posY = cms.double(0.72), 00004 sizeX = cms.double(0.39), 00005 sizeY = cms.double(0.17), 00006 header = cms.string(''), 00007 option = cms.string('brNDC'), 00008 borderSize = cms.int32(0), 00009 fillColor = cms.int32(0) 00010 )
Definition at line 276 of file RecoTauValidation_cfi.py.
00001 cms.Sequence( 00002 loadTau 00003 +plotTauValidation 00004 )
Definition at line 469 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("DQMFileLoader", 00002 test = cms.PSet( 00003 #inputFileNames = cms.vstring('/afs/cern.ch/user/f/friis/scratch0/MyValidationArea/310pre6NewTags/src/Validation/RecoTau/test/CMSSW_3_1_0_pre6_ZTT_0505Fixes.root'), 00004 inputFileNames = cms.vstring('/opt/sbg/cms/ui4_data1/dbodin/CMSSW_3_5_1/src/TauID/QCD_recoFiles/TauVal_CMSSW_3_6_0_QCD.root'), 00005 scaleFactor = cms.double(1.), 00006 dqmDirectory_store = cms.string('test') 00007 ), 00008 reference = cms.PSet( 00009 inputFileNames = cms.vstring('/opt/sbg/cms/ui4_data1/dbodin/CMSSW_3_5_1/src/TauID/QCD_recoFiles/TauVal_CMSSW_3_6_0_QCD.root'), 00010 scaleFactor = cms.double(1.), 00011 dqmDirectory_store = cms.string('reference') 00012 ) 00013 )
Definition at line 240 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("TauTagValidation", 00002 StandardMatchingParameters, 00003 ExtensionName = cms.string(""), 00004 TauProducer = cms.InputTag('shrinkingConePFTauProducer'), 00005 discriminators = cms.VPSet( 00006 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationByLeadingTrackFinding"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00007 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationByLeadingTrackPtCut"),selectionCut = cms.double(0.5),plotStep = cms.bool(False)), #not plotted 00008 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationByTrackIsolation"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00009 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationByECALIsolation"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00010 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationAgainstElectron"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00011 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationAgainstMuon"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)) 00012 ) 00013 )
Definition at line 116 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("TauTagValidation", 00002 StandardMatchingParameters, 00003 ExtensionName = cms.string("LeadingPion"), 00004 TauProducer = cms.InputTag('shrinkingConePFTauProducer'), 00005 discriminators = cms.VPSet( 00006 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationByLeadingTrackFinding"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00007 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationByLeadingPionPtCut"),selectionCut = cms.double(0.5),plotStep = cms.bool(False)), #not plotted 00008 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationByTrackIsolationUsingLeadingPion"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00009 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationByECALIsolationUsingLeadingPion"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00010 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationAgainstElectron"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)), 00011 cms.PSet( discriminator = cms.string("shrinkingConePFTauDiscriminationAgainstMuon"),selectionCut = cms.double(0.5),plotStep = cms.bool(True)) 00012 ) 00013 )
Definition at line 102 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("DQMHistPlotter", 00002 standardDrawingStuff, 00003 standardCompareTestAndReference, 00004 drawJobs = Utils.SpawnDrawJobs(CaloTausBothProngs, plotPset), 00005 outputFilePath = cms.string('./caloRecoTauProducer/'), 00006 )
The plotting of all the CaloTau ID efficiencies.
Definition at line 426 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("DQMHistPlotter", 00002 standardDrawingStuff, 00003 standardCompareTestAndReference, 00004 drawJobs = Utils.SpawnDrawJobs(RunHPSValidation, plotPset), 00005 outputFilePath = cms.string('./hpsPFTauProducer/') 00006 )
The plotting of HPS Efficiencies.
Definition at line 401 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("DQMHistPlotter", 00002 standardDrawingStuff, 00003 standardCompareTestAndReference, 00004 drawJobs = Utils.SpawnDrawJobs(RunHPSTanc_HPSValidation, plotPset), 00005 outputFilePath = cms.string('./HPSTancTaus_HPS/'), 00006 )
The plotting of all the HPS TaNC efficiencies.
Definition at line 380 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("DQMHistPlotter", 00002 standardDrawingStuff, 00003 standardCompareTestAndReference, 00004 drawJobs = Utils.SpawnDrawJobs(RunHPSTanc_TANCValidation, plotPset), 00005 outputFilePath = cms.string('./HPSTancTaus_TANC/'), 00006 )
Definition at line 387 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("DQMHistPlotter", 00002 standardDrawingStuff, 00003 standardCompareTestAndReference, 00004 drawJobs = Utils.SpawnDrawJobs(PFTausHighEfficiencyBothProngs, plotPset), 00005 outputFilePath = cms.string('./shrinkingConePFTauProducer/'), 00006 )
The plotting of all the PFTauHighEfficiencies ID efficiencies.
Definition at line 413 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("DQMHistPlotter", 00002 standardDrawingStuff, 00003 standardCompareTestAndReference, 00004 drawJobs = Utils.SpawnDrawJobs(PFTausHighEfficiencyLeadingPionBothProngs, plotPset), 00005 outputFilePath = cms.string('./shrinkingConePFTauProducerLeadingPion/'), 00006 )
The plotting of all the Shrinking cone leading pion efficiencies.
Definition at line 452 of file RecoTauValidation_cfi.py.
tuple RecoTauValidation_cfi::plotPset = Utils.SetPlotSequence(TauValNumeratorAndDenominator) |
Definition at line 225 of file RecoTauValidation_cfi.py.
Referenced by ConfigurableAnalysis::ConfigurableAnalysis(), and PlottingDevice::PlottingDevice().
00001 cms.EDAnalyzer("DQMHistPlotter", 00002 standardDrawingStuff, 00003 standardCompareTestAndReference, 00004 drawJobs = Utils.SpawnDrawJobs(RunTancValidation, plotPset), 00005 outputFilePath = cms.string('./shrinkingConePFTauProducerTanc/'), 00006 )
The plotting of all the TaNC efficiencies.
Definition at line 439 of file RecoTauValidation_cfi.py.
00001 cms.Sequence( 00002 plotPFTauEfficiencies_hps 00003 +plotPFTauEfficiencies_tanc 00004 +plotPFTauHighEfficiencyEfficiencies 00005 +plotCaloTauEfficiencies 00006 +plotTancValidation 00007 +plotPFTauHighEfficiencyEfficienciesLeadingPion 00008 +plotHPSEfficiencies 00009 )
Definition at line 459 of file RecoTauValidation_cfi.py.
tuple RecoTauValidation_cfi::RunHPSTanc_HPSValidation = copy.deepcopy(PFTausHighEfficiencyBothProngs) |
Definition at line 159 of file RecoTauValidation_cfi.py.
tuple RecoTauValidation_cfi::RunHPSTanc_TANCValidation = copy.deepcopy(PFTausHighEfficiencyBothProngs) |
Definition at line 175 of file RecoTauValidation_cfi.py.
tuple RecoTauValidation_cfi::RunHPSValidation = copy.deepcopy(PFTausHighEfficiencyBothProngs) |
Definition at line 143 of file RecoTauValidation_cfi.py.
tuple RecoTauValidation_cfi::RunTancValidation = copy.deepcopy(PFTausHighEfficiencyBothProngs) |
Definition at line 130 of file RecoTauValidation_cfi.py.
00001 cms.PSet( 00002 processes = cms.PSet( 00003 test = cms.PSet( 00004 dqmDirectory = cms.string('test'), 00005 legendEntry = cms.string('no test label'), 00006 type = cms.string('smMC') # Data/smMC/bsmMC/smSumMC 00007 ), 00008 reference = cms.PSet( 00009 dqmDirectory = cms.string('reference'), 00010 legendEntry = cms.string('no ref label'), 00011 type = cms.string('smMC') # Data/smMC/bsmMC/smSumMC 00012 ) 00013 ), 00014 )
Definition at line 360 of file RecoTauValidation_cfi.py.
Definition at line 300 of file RecoTauValidation_cfi.py.
00001 cms.PSet( 00002 DataType = cms.string('Leptons'), 00003 MatchDeltaR_Leptons = cms.double(0.15), 00004 MatchDeltaR_Jets = cms.double(0.3), 00005 SaveOutputHistograms = cms.bool(False), #TRUE FOR TEST ONLY 00006 #RefCollection = cms.InputTag("TauGenJetProducer","selectedGenTauDecaysToHadronsPt5Cumulative"), 00007 RefCollection = cms.InputTag("kinematicSelectedTauValDenominator"), 00008 )
Definition at line 93 of file RecoTauValidation_cfi.py.
00001 cms.EDAnalyzer("DQMHistEffProducer", 00002 plots = plotPset 00003 )
Definition at line 226 of file RecoTauValidation_cfi.py.
00001 cms.Sequence( 00002 # PFTausBothProngs+ OLD 00003 RunHPSTanc_HPSValidation* 00004 RunHPSTanc_TANCValidation* 00005 CaloTausBothProngs * 00006 PFTausHighEfficiencyBothProngs* 00007 PFTausHighEfficiencyLeadingPionBothProngs* 00008 RunTancValidation* 00009 RunHPSValidation 00010 )
Definition at line 203 of file RecoTauValidation_cfi.py.
00001 cms.PSet( 00002 xAxisTitle = cms.string('P_{T} / GeV'), 00003 xAxisTitleOffset = cms.double(0.9), 00004 xAxisTitleSize = cms.double(0.05) 00005 )
Definition at line 257 of file RecoTauValidation_cfi.py.
list RecoTauValidation_cfi::xModifiers = [['pt',['xAxisTitle'],['P_{T} / GeV']],['eta',['xAxisTitle'],['#eta']],['phi',['xAxisTitle'],['#phi']],['energy',['xAxisTitle'],['E / GeV']]] |
Definition at line 262 of file RecoTauValidation_cfi.py.
00001 cms.PSet( 00002 yScale = cms.string('linear'), # linear/log 00003 minY_linear = cms.double(0.), 00004 maxY_linear = cms.double(1.6), 00005 minY_log = cms.double(0.001), 00006 maxY_log = cms.double(1.8), 00007 yAxisTitle = cms.string('#varepsilon'), 00008 yAxisTitleOffset = cms.double(1.1), 00009 yAxisTitleSize = cms.double(0.05) 00010 )
Definition at line 264 of file RecoTauValidation_cfi.py.
list RecoTauValidation_cfi::yModifiers = [['efficiency',['yScale'],['linear']],['fakeRate',['yScale'],['log']]] |
Definition at line 274 of file RecoTauValidation_cfi.py.