test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Variables
ValidateTausOnRealElectronsData_cff Namespace Reference

Variables

tuple BestZee
 
tuple binning
 
tuple ElBestPV
 
tuple ElectronsFromPV
 
tuple ElGoodTracks
 
tuple ElIsoTracks
 
tuple ElPrimaryVertexFilter
 
tuple ElTrackCands
 
tuple ElTrackFromPV
 
tuple ElZLegs
 
tuple idElectrons
 
tuple isolatedElectrons
 
tuple newProcAttributes = filter( lambda x: (x not in procAttributes) and (x.find('RealElectronsData') != -1), dir(proc) )
 
tuple procAttributes = dir(proc)
 
tuple produceDenominator = cms.Sequence(produceDenominatorRealElectronsData)
 
tuple produceDenominatorRealElectronsData
 
tuple runTauValidation
 
tuple runTauValidationBatchMode
 
tuple selectedElectrons
 
tuple trackElectrons
 
tuple ZeeCandElectronTrack
 
tuple zttLabeler = lambdamodule:SetValidationExtention(module, 'RealElectronsData')
 
tuple zttModifier = ApplyFunctionToSequence(zttLabeler)
 

Variable Documentation

tuple ValidateTausOnRealElectronsData_cff.BestZee
Initial value:
1 = cms.EDProducer(
2  "BestMassZArbitrationProducer", # returns the Z with mass closest to 91.18 GeV
3  ZCandidateCollection = cms.InputTag("ZeeCandElectronTrack")
4  )

Definition at line 93 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.binning
Initial value:
1 = cms.PSet(
2  pt = cms.PSet( nbins = cms.int32(10), min = cms.double(0.), max = cms.double(100.) ), #hinfo(75, 0., 150.)
3  eta = cms.PSet( nbins = cms.int32(4), min = cms.double(-3.), max = cms.double(3.) ), #hinfo(60, -3.0, 3.0);
4  phi = cms.PSet( nbins = cms.int32(4), min = cms.double(-180.), max = cms.double(180.) ), #hinfo(36, -180., 180.);
5  pileup = cms.PSet( nbins = cms.int32(18), min = cms.double(0.), max = cms.double(72.) ),#hinfo(25, 0., 25.0);
6  )

Definition at line 113 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ElBestPV
Initial value:
1 = cms.EDProducer(
2  "HighestSumP4PrimaryVertexSelector",
3  src = cms.InputTag("ElPrimaryVertexFilter")
4  )

Definition at line 15 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ElectronsFromPV
Initial value:
1 = cms.EDProducer(
2  "GsfElectronFromPVSelector",
3  srcElectron = cms.InputTag("selectedElectrons"),
4  srcVertex = cms.InputTag("ElBestPV"),
5  max_dxy = cms.double(0.01),
6  max_dz = cms.double(0.1)
7  )

Definition at line 27 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ElGoodTracks
Initial value:
1 = cms.EDFilter(
2  "TrackSelector",
3  src = cms.InputTag("generalTracks"),
4  cut = cms.string("pt > 5 && abs(eta) < 2.5"),
5  filter = cms.bool(False)
6  )

Definition at line 59 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ElIsoTracks
Initial value:
1 = cms.EDProducer(
2  "IsoTracks",
3  src = cms.InputTag("ElGoodTracks"),
4  radius = cms.double(0.3),
5  SumPtFraction = cms.double(0.5)
6  )

Definition at line 66 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ElPrimaryVertexFilter
Initial value:
1 = cms.EDFilter(
2  "VertexSelector",
3  src = cms.InputTag("offlinePrimaryVertices"),
4  cut = cms.string("!isFake && ndof > 4 && abs(z) <= 24 && position.Rho <= 2"),
5  filter = cms.bool(False)
6  )

Definition at line 8 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ElTrackCands
Initial value:
1 = cms.EDProducer(
2  "ConcreteChargedCandidateProducer",
3  src = cms.InputTag("ElTrackFromPV"),
4  particleType = cms.string("e+") # this is needed to define a mass do not trust the sign, it is dummy
5  )

Definition at line 81 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ElTrackFromPV
Initial value:
1 = cms.EDProducer(
2  "TrackFromPVSelector",
3  srcTrack = cms.InputTag("ElIsoTracks"),
4  srcVertex = cms.InputTag("ElBestPV"),
5  max_dxy = cms.double(0.01),
6  max_dz = cms.double(0.1)
7  )

Definition at line 73 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ElZLegs
Initial value:
1 = cms.EDProducer(
2  "CollectionFromZLegProducer",
3  ZCandidateCollection = cms.InputTag("BestZee"),
4  )

Definition at line 98 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.idElectrons
Initial value:
1 = cms.EDFilter(
2  "TauValElectronSelector",
3  src = cms.InputTag('ElectronsFromPV'),
4  cut = cms.string('ecalDrivenSeed & isGsfCtfScPixChargeConsistent & isGsfScPixChargeConsistent & isGsfCtfChargeConsistent & !isEBEEGap & (isEB & sigmaIetaIeta<0.01 & abs(deltaPhiSuperClusterTrackAtVtx)<0.06 & abs(deltaEtaSuperClusterTrackAtVtx)<0.006 & hadronicOverEm<0.04 | isEE & sigmaIetaIeta<0.03 & abs(deltaPhiSuperClusterTrackAtVtx)<0.04 & abs(deltaEtaSuperClusterTrackAtVtx)<0.007 & hadronicOverEm<0.025)'),
5  filter = cms.bool(False)
6 )

Definition at line 35 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.isolatedElectrons
Initial value:
1 = cms.EDFilter(
2  "TauValElectronSelector",
3  src = cms.InputTag('trackElectrons'),
4  cut = cms.string("(isEB & (dr04TkSumPt/pt + max(0.,dr04EcalRecHitSumEt-2.)/pt + dr04HcalTowerSumEt/pt < 0.10)) | (isEE & (dr04TkSumPt/pt + dr04EcalRecHitSumEt/pt + dr04HcalTowerSumEt/pt < 0.09))"),
5  filter = cms.bool(False)
6  )

Definition at line 50 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.newProcAttributes = filter( lambda x: (x not in procAttributes) and (x.find('RealElectronsData') != -1), dir(proc) )

Definition at line 127 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.procAttributes = dir(proc)

Definition at line 103 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.produceDenominator = cms.Sequence(produceDenominatorRealElectronsData)

Definition at line 141 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.produceDenominatorRealElectronsData
Initial value:
1 = cms.Sequence( ElPrimaryVertexFilter * ElBestPV *
2  ( (selectedElectrons * ElectronsFromPV * idElectrons * trackElectrons * isolatedElectrons) +
3  (ElGoodTracks * ElIsoTracks * ElTrackFromPV * ElTrackCands) ) *
4  ZeeCandElectronTrack *
5  BestZee *
6  ElZLegs
7  )

Definition at line 133 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.runTauValidation
Initial value:
1 = cms.Sequence(
2  runTauValidationBatchMode
3  +TauEfficienciesRealElectronsData
4  )

Definition at line 148 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.runTauValidationBatchMode
Initial value:
1 = cms.Sequence(
2  produceDenominatorRealElectronsData
3  +TauValNumeratorAndDenominatorRealElectronsData
4  )

Definition at line 143 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.selectedElectrons
Initial value:
1 = cms.EDFilter(
2  "TauValElectronSelector",
3  src = cms.InputTag('gedGsfElectrons'),
4  cut = cms.string("pt > 25.0 && abs(eta) < 2.4 && isElectron"),
5  filter = cms.bool(False)
6  )

Definition at line 20 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.trackElectrons
Initial value:
1 = cms.EDFilter(
2  "TauValElectronSelector",
3  src = cms.InputTag('idElectrons'),
4  cut = cms.string('gsfTrack.isNonnull && 0.7 < eSuperClusterOverP < 1.5'),
5 # cut = cms.string('gsfTrack.isNonnull && gsfTrack.hitPattern().numberOfHits(\'MISSING_INNER_HITS\') = 0 && 0.7 < eSuperClusterOverP < 1.5'),
6  filter = cms.bool(False)
7 )

Definition at line 42 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.ZeeCandElectronTrack
Initial value:
1 = cms.EDProducer(
2  "CandViewShallowCloneCombiner",
3  decay = cms.string("isolatedElectrons@+ ElTrackCands@-"), # it takes opposite sign collection, no matter if +- or -+
4  cut = cms.string("80 < mass < 100")
5  )

Definition at line 87 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.zttLabeler = lambdamodule:SetValidationExtention(module, 'RealElectronsData')

Definition at line 109 of file ValidateTausOnRealElectronsData_cff.py.

tuple ValidateTausOnRealElectronsData_cff.zttModifier = ApplyFunctionToSequence(zttLabeler)

Definition at line 110 of file ValidateTausOnRealElectronsData_cff.py.