CMS 3D CMS Logo

Namespaces | Functions | Variables

/data/git/CMSSW_5_3_11_patch5/src/Validation/RecoTau/Tools/makeLayoutFileForGui.py File Reference

Go to the source code of this file.

Namespaces

namespace  makeLayoutFileForGui

Functions

def makeLayoutFileForGui::defaults
def makeLayoutFileForGui::eleRej
def makeLayoutFileForGui::layDefaults
def makeLayoutFileForGui::muRej
def makeLayoutFileForGui::sCone
def makeLayoutFileForGui::sizeSumpt

Variables

dictionary makeLayoutFileForGui::datasetNames = {'RealData' : 'QCD Jets', 'RealMuonsData' : 'muons from Z', 'RealElectronsData' : 'electrons from Z'}
list makeLayoutFileForGui::defaultPlots
list makeLayoutFileForGui::elerejplots
tuple makeLayoutFileForGui::layout = open('shift_pftau_T0_layout.py','w')
list makeLayoutFileForGui::layoutDefaultPlots
list makeLayoutFileForGui::layoutscone
list makeLayoutFileForGui::layoutSizeSumpt
string makeLayoutFileForGui::layoutString = 'def pftaulayout(i, p, *rows): i["RecoTauV/Layouts/" + p] = DQMItem(layout=rows)\n\n%s'
 LAYOUTS.
list makeLayoutFileForGui::muonrejplots = ['RecoTauV/hpsPFTauProducerRealMuonsData_hpsPFTauDiscriminationByLooseMuonRejection/LooseMuonRejectionEff%s', 'RecoTauV/hpsPFTauProducerRealMuonsData_hpsPFTauDiscriminationByMediumMuonRejection/MediumMuonRejectionEff%s', 'RecoTauV/hpsPFTauProducerRealMuonsData_hpsPFTauDiscriminationByTightMuonRejection/TightMuonRejectionEff%s']
string makeLayoutFileForGui::outputFileString = 'def shiftpftaulayout(i, p, *rows): i["00 Shift/Tau/" + p] = DQMItem(layout=rows)\n\n%s'
tuple makeLayoutFileForGui::stdFill = Template('shiftpftaulayout(\n\tdqmitems,\n\t"$locpath",\n\t$rows\n\t)')
tuple makeLayoutFileForGui::stripDiscName = lambdax:(x.split('/')[-1])
tuple makeLayoutFileForGui::sumVar = dict( zip(string.letters,[elem for elem in ['signalPFCands','isolationPFChargedHadrCands','isolationPFGammaCands','isolationPFNeutrHadrCands'] ]) )
list makeLayoutFileForGui::toAdd = [ defaults('SingleMu/00%s - Fake rate from muons vs %s' % item,'RealMuonsData',item[1]) for item in variables.items() ]
dictionary makeLayoutFileForGui::variables = {'a':'pt','b':'pileup','c':'eta','d':'phi'}