Variables | |
float | ELECTRON_ET_CUT_MIN_LOOSE = 10.0 |
float | ELECTRON_ET_CUT_MIN_TIGHT = 20.0 |
cut on electron tag | |
string | HLTPath = "HLT_Ele*" |
string | HLTProcessName = "HLT" |
int | MASS_CUT_MIN = 40 |
tuple | PassingTightId |
tuple | PassingVeryLooseId |
tuple | tagGsf |
tuple | tagGsfCounter |
tuple | tagGsfFilter = cms.Sequence(tagGsf * tagGsfCounter) |
tuple | tagGsfSeq = cms.Sequence( ZEEHltFilter * Zele_sequence * tagGsfFilter ) |
tuple | ZEEHltFilter = copy.deepcopy(hltHighLevel) |
tuple | Zele_sequence |
float ZElectronSkim_cff::ELECTRON_ET_CUT_MIN_LOOSE = 10.0 |
Definition at line 8 of file ZElectronSkim_cff.py.
float ZElectronSkim_cff::ELECTRON_ET_CUT_MIN_TIGHT = 20.0 |
cut on electron tag
Definition at line 7 of file ZElectronSkim_cff.py.
string ZElectronSkim_cff::HLTPath = "HLT_Ele*" |
Definition at line 3 of file ZElectronSkim_cff.py.
string ZElectronSkim_cff::HLTProcessName = "HLT" |
Definition at line 4 of file ZElectronSkim_cff.py.
int ZElectronSkim_cff::MASS_CUT_MIN = 40 |
Definition at line 10 of file ZElectronSkim_cff.py.
00001 PassingVeryLooseId.clone( 00002 cut = cms.string( 00003 PassingVeryLooseId.cut.value() + 00004 " && (ecalEnergy*sin(superClusterPosition.theta)>" + str(ELECTRON_ET_CUT_MIN_TIGHT) + ")" 00005 ) 00006 )
Definition at line 46 of file ZElectronSkim_cff.py.
00001 goodElectrons.clone( 00002 cut = cms.string( 00003 goodElectrons.cut.value() + 00004 # " && (gsfTrack.trackerExpectedHitsInner.numberOfHits<=1 && !(-0.02<convDist<0.02 && -0.02<convDcot<0.02))" #wrt std WP90 allowing 1 numberOfMissingExpectedHits 00005 " && (gsfTrack.trackerExpectedHitsInner.numberOfHits<=1 )" #wrt std WP90 allowing 1 numberOfMissingExpectedHits 00006 " && (ecalEnergy*sin(superClusterPosition.theta)>" + str(ELECTRON_ET_CUT_MIN_LOOSE) + ")" 00007 " && ((isEB" 00008 " && ( dr03TkSumPt/p4.Pt <0.2 && dr03EcalRecHitSumEt/p4.Pt < 0.3 && dr03HcalTowerSumEt/p4.Pt < 0.3 )" 00009 " && (sigmaIetaIeta<0.012)" 00010 " && ( -0.8<deltaPhiSuperClusterTrackAtVtx<0.8 )" 00011 " && ( -0.01<deltaEtaSuperClusterTrackAtVtx<0.01 )" 00012 " && (hadronicOverEm<0.15)" 00013 ")" 00014 " || (isEE" 00015 " && ( dr03TkSumPt/p4.Pt <0.2 && dr03EcalRecHitSumEt/p4.Pt < 0.3 && dr03HcalTowerSumEt/p4.Pt < 0.3 )" 00016 " && (sigmaIetaIeta<0.033)" 00017 " && ( -0.7<deltaPhiSuperClusterTrackAtVtx<0.7 )" 00018 " && ( -0.01<deltaEtaSuperClusterTrackAtVtx<0.01 )" 00019 " && (hadronicOverEm<0.15) " 00020 "))" 00021 ) 00022 )
Definition at line 23 of file ZElectronSkim_cff.py.
00001 cms.EDProducer("CandViewShallowCloneCombiner", 00002 # decay = cms.string("PassingWP90 goodElectrons"), 00003 # decay = cms.string("PassingVeryLooseId PassingVeryLooseId"), 00004 decay = cms.string("PassingTightId PassingVeryLooseId"), 00005 checkCharge = cms.bool(False), 00006 cut = cms.string("mass > " + str(MASS_CUT_MIN)) 00007 )
Definition at line 73 of file ZElectronSkim_cff.py.
00001 cms.EDFilter("CandViewCountFilter", 00002 src = cms.InputTag("tagGsf"), 00003 minNumber = cms.uint32(1) 00004 )
Definition at line 80 of file ZElectronSkim_cff.py.
tuple ZElectronSkim_cff::tagGsfFilter = cms.Sequence(tagGsf * tagGsfCounter) |
Definition at line 84 of file ZElectronSkim_cff.py.
tuple ZElectronSkim_cff::tagGsfSeq = cms.Sequence( ZEEHltFilter * Zele_sequence * tagGsfFilter ) |
Definition at line 85 of file ZElectronSkim_cff.py.
tuple ZElectronSkim_cff::ZEEHltFilter = copy.deepcopy(hltHighLevel) |
Definition at line 69 of file ZElectronSkim_cff.py.
Definition at line 53 of file ZElectronSkim_cff.py.