|
ECALELF
d6718b6cc30d69f18fde9018c5ae12f9d80bd7a5
|
Zee and E/p ntuple dumper from patElectrons. More...
#include <Calibration/ZNtupleDumper/src/ZNtupleDumper.cc>
Inherits EDAnalyzer.
Private Member Functions | |
| float | GetESPlaneRawEnergy (const reco::SuperCluster &sc, unsigned int planeIndex) |
Private Attributes | |
| bool | doExtraCalibTree |
| bool to activate the dump of the extra calib tree for E/p ICs | |
| bool | doExtraStudyTree |
| bool to activate the dump of the extra tree for study with values for single recHits | |
| bool | doEleIDTree |
| bool to activate the dump of the electronID variables in a separate tree | |
| UInt_t | runNumber |
| run number | |
| UShort_t | lumiBlock |
| lumi section | |
| Long64_t | eventNumber |
| event number | |
| UInt_t | eventTime |
| unix time of the event | |
| UShort_t | nBX |
| bunch crossing | |
| Float_t | mcGenWeight |
| weight in generator for MC | |
| std::vector< std::string > | HLTNames [1] |
| List of HLT names. | |
| std::vector< Bool_t > | HLTResults [1] |
| 0 = fail, 1=fire | |
| Bool_t | HLTfire |
| true if pass the triggers indicated by hltPaths in cfg | |
| Float_t | rho |
| rho fast jet | |
| UChar_t | nPV |
| nVtx | |
| UChar_t | nPU |
| number of PU (filled only for MC) | |
| UInt_t | eleID [3] = {0,0,0} |
| bit mask for eleID: 1=fiducial, 2=loose, 6=medium, 14=tight, 16=WP90PU, 48=WP80PU, 112=WP70PU, 128=loose25nsRun2, 384=medium25nsRun2, 896=tight25nsRun2, 1024=loose50nsRun2, 3072=medium50nsRun2, 7168=tight50nsRun2. Selection from https://twiki.cern.ch/twiki/bin/viewauth/CMS/EgammaCutBasedIdentification#Electron_ID_Working_Points | |
| Short_t | chargeEle [3] = {-100,-100,-100} |
| -100: no electron, 0: SC or photon, -1 or +1:electron or muon //Char_t is interpreted as char and not as integer | |
| UChar_t | recoFlagsEle [3] = {0,0,0} |
| 1=trackerDriven, 2=ecalDriven only, 3=tracker and ecal driven | |
| Float_t | phiEle [3] = {-999.,-999.,-999.} |
| phi of the electron (electron object) | |
| Float_t | R9Ele [3] = {-999.,-999.,-999.} |
| e3x3/rawEnergySCEle | |
| Float_t | phiSCEle [3] = {-999.,-999.,-999.} |
| phi of the SC | |
| Short_t | xSeedSC [3] = {0,0,0} |
| ieta(ix) of the SC seed in EB(EE) | |
| Short_t | ySeedSC [3] = {0,0,0} |
| iphi(iy) of the SC seed in EB(EE) | |
| UChar_t | gainSeedSC [3] = {0,0,0} |
| Gain switch 0==gain12, 1==gain6, 2==gain1; gain status of the seed of the SC. | |
| Float_t | energySeedSC [3] = {-999.,-999.,-999.} |
| energy of the rechit seeding the SC | |
| Float_t | timeSeedSC [3] = {-999.,-999.,-999.} |
| time of the rechit seeding the SC | |
| Float_t | laserSeedSC [3] = {-999.,-999.,-999.} |
| laser correction of the SC seed crystal | |
| Float_t | alphaSeedSC [3] = {-999.,-999.,-999.} |
| alpha of the seed | |
| Float_t | slewRateDeltaESeed [3] = {-999.,-999.,-999.} |
| slew rate correction for seed crystal energy | |
| Float_t | energyEle [3] = {-999.,-999.,-999.} |
| electron.energy(), not changed by rereco | |
| Float_t | rawEnergySCEle [3] = {-999.,-999.,-999.} |
| SC energy without cluster corrections. | |
| Float_t | energy_ECAL_ele [3] = {-999.,-999.,-999.} |
| ele-tuned regression energy: mustache for rereco and correctedEcalEnergy for official reco | |
| Float_t | energy_ECAL_pho [3] = {-999.,-999.,-999.} |
| pho-tuned regression energy: mustache for rereco and correctedEcalEnergy for official reco | |
| Float_t | energyUncertainty_ECAL_ele [3] = {-999.,-999.,-999.} |
| ele-tuned regression energy: mustache for rereco and correctedEcalEnergy for official reco | |
| Float_t | energyUncertainty_ECAL_pho [3] = {-999.,-999.,-999.} |
| pho-tuned regression energy: mustache for rereco and correctedEcalEnergy for official reco | |
| Float_t | esEnergySCEle [3] = {-999.,-999.,-999.} |
| pre-shower energy associated to the electron | |
| Float_t | esEnergyPlane1SCEle [3] = {-999.,-999.,-999.} |
| energy associate to the electron in the first plane of ES | |
| Float_t | esEnergyPlane2SCEle [3] = {-999.,-999.,-999.} |
| energy associate to the electron in the second plane of ES | |
| Float_t | rawESEnergyPlane1SCEle [3] = {-999.,-999.,-999.} |
| pre-shower rechit energy sum of Plane 1 associated to the electron | |
| Float_t | rawESEnergyPlane2SCEle [3] = {-999.,-999.,-999.} |
| pre-shower recHit energy sum of Plane 2 associated to the electron | |
| Float_t | energy_5x5SC [3] = {-999.,-999.,-999.} |
| sum of the recHit energy in 5x5 matrix centered at the seed of the SC | |
| Float_t | eBCseedEle [3] = {-999.,-999.,-999.} |
| energy of the basic cluster seeding the SC | |
| Float_t | pModeGsfEle [3] = {-999.,-999.,-999.} |
| track momentum from Gsf Track (mode) | |
| Float_t | pAtVtxGsfEle [3] = {-999.,-999.,-999.} |
| momentum estimated at the vertex | |
| Float_t | trackMomentumErrorEle [3] = {-999.,-999.,-999.} |
| track momentum error from standard electron method | |
| Float_t | pNormalizedChi2Ele [3] = {-999.,-999.,-999.} |
| track normalized chi2 of the fit (GSF) | |
| Float_t | invMass_ECAL_ele |
| invariant mass using ECAL energy, this is mustache ele-tuned regression if rereco, and correctedEcalEnergy if official reco | |
| Float_t | invMass_ECAL_pho |
| invariant mass using ECAL energy, this is mustache pho-tuned regression if rereco, and correctedEcalEnergy if official reco | |
| Float_t | energyMCEle [3] = {-999.,-999.,-999.} |
| Electron MC true energy. | |
Zee and E/p ntuple dumper from patElectrons.
|
private |
1.8.5