CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions | Variables
IsoTrackAnalyzer.py File Reference

Go to the source code of this file.

Classes

class  objects.IsoTrackAnalyzer.IsoTrackAnalyzer
 

Namespaces

 objects.IsoTrackAnalyzer
 

Functions

def objects.IsoTrackAnalyzer.attachIsoAnnulus04
 alltrack = map( IsoTrack, charged ) More...
 
def objects.IsoTrackAnalyzer.makeNearestLeptons
 
def objects.IsoTrackAnalyzer.matchIsoTrack
 
def objects.IsoTrackAnalyzer.mtw
 
def objects.IsoTrackAnalyzer.printInfo
 
def objects.IsoTrackAnalyzer.process
 

Variables

string objects.IsoTrackAnalyzer.candidates = 'packedPFCandidates'
 
string objects.IsoTrackAnalyzer.candidatesTypes = 'std::vector<pat::PackedCandidate>'
 
 objects.IsoTrackAnalyzer.class_object = IsoTrackAnalyzer,
 event.pdgIdIsoTrack.append(event.selectedIsoTrack[0].pdgId()) event.isoIsoTrack.append(minIsoSum) event.dzIsoTrack.append(abs(dz(event.selectedIsoTrack[0]))) More...
 
 objects.IsoTrackAnalyzer.do_mc_match = True,
 
 objects.IsoTrackAnalyzer.doIsoAnnulus = False,
 
 objects.IsoTrackAnalyzer.doPrune = True,
 
 objects.IsoTrackAnalyzer.doRelIsolation = False,
 
 objects.IsoTrackAnalyzer.doSecondVeto = False,
 unused More...
 
float objects.IsoTrackAnalyzer.dzMax = 0.1
 
float objects.IsoTrackAnalyzer.dzPartMax = 0.1
 
float objects.IsoTrackAnalyzer.isoDR = 0.3
 
tuple objects.IsoTrackAnalyzer.isoSum = self.IsoTrackIsolationComputer.chargedAbsIso(track.physObj, self.cfg_ana.isoDR, 0., self.cfg_ana.ptPartMin)
 ===> require is not the leading lepton and opposite to the leading lepton More...
 
int objects.IsoTrackAnalyzer.maxAbsIso = 8
 
float objects.IsoTrackAnalyzer.MaxIsoSum = 0.1
 
float objects.IsoTrackAnalyzer.MaxIsoSumEMU = 0.2
 unused More...
 
tuple objects.IsoTrackAnalyzer.mtwIsoTrack = mtw(track, myMet)
 
list objects.IsoTrackAnalyzer.myLeptons = [ l for l in event.selectedLeptons if l.pt() > 10 ]
 
list objects.IsoTrackAnalyzer.myMet = self.handles['met']
 store a preIso track event.preIsoTrack.append(track) More...
 
tuple objects.IsoTrackAnalyzer.nearestSelectedLeptons = makeNearestLeptons(myLeptons,track, event)
 
int objects.IsoTrackAnalyzer.ptMin = 5
 
int objects.IsoTrackAnalyzer.ptMinEMU = 5
 
int objects.IsoTrackAnalyzer.ptPartMin = 0
 
tuple objects.IsoTrackAnalyzer.relIso = (isoSum)
 
 objects.IsoTrackAnalyzer.setOff = True,