CMS 3D CMS Logo

Variables

ZElectronSkim_cff Namespace Reference

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

Variable Documentation

Definition at line 8 of file ZElectronSkim_cff.py.

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.

Definition at line 4 of file ZElectronSkim_cff.py.

Definition at line 10 of file ZElectronSkim_cff.py.

Initial value:
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.

Initial value:
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.

Initial value:
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.

Initial value:
00001 cms.EDFilter("CandViewCountFilter",
00002     src = cms.InputTag("tagGsf"),
00003     minNumber = cms.uint32(1)
00004     )

Definition at line 80 of file ZElectronSkim_cff.py.

Definition at line 84 of file ZElectronSkim_cff.py.

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.

Initial value:
00001 cms.Sequence(
00002     PassingVeryLooseId
00003     *PassingTightId 
00004     )

Definition at line 53 of file ZElectronSkim_cff.py.