|
math::XYZPointF | caloPosition () const |
| position in ECAL: this is th SC position if r9<0.93. If r8>0.93 is position of seed BasicCluster taking shower depth for unconverted photon More...
|
|
float | chargedHadronIso () const |
| Accessors for Particle Flow Isolation variables. More...
|
|
float | chargedHadronIsoWrongVtx () const |
|
virtual Photon * | clone () const |
| returns a clone of the candidate More...
|
|
reco::ConversionRefVector | conversions () const |
| vector of references to Conversion's More...
|
|
reco::ConversionRefVector | conversionsOneLeg () const |
| vector of references to one leg Conversion's More...
|
|
int | conversionTrackProvenance (const edm::RefToBase< reco::Track > &convTrack) const |
|
float | e1x5 () const |
| Shower shape variables. More...
|
|
float | e2x5 () const |
|
float | e3x3 () const |
|
float | e5x5 () const |
|
float | ecalRecHitSumEtConeDR03 () const |
| Isolation variables in cone dR=0.3. More...
|
|
float | ecalRecHitSumEtConeDR04 () const |
|
reco::ElectronSeedRefVector | electronPixelSeeds () const |
| reference to electron Pixel seed More...
|
|
const EnergyCorrections & | energyCorrections () const |
|
float | etOutsideMustache () const |
|
float | full5x5_e1x5 () const |
| full5x5 Shower shape variables More...
|
|
float | full5x5_e2x5 () const |
|
float | full5x5_e3x3 () const |
|
float | full5x5_e5x5 () const |
|
float | full5x5_maxEnergyXtal () const |
|
float | full5x5_r1x5 () const |
|
float | full5x5_r2x5 () const |
|
float | full5x5_r9 () const |
|
void | full5x5_setShowerShapeVariables (const ShowerShape &a) |
|
const ShowerShape & | full5x5_showerShapeVariables () const |
|
float | full5x5_sigmaEtaEta () const |
|
float | full5x5_sigmaIetaIeta () const |
|
P4type | getCandidateP4type () const |
|
float | getCorrectedEnergy (P4type type) const |
|
float | getCorrectedEnergyError (P4type type) const |
|
const PflowIsolationVariables & | getPflowIsolationVariables () const |
| Get Particle Flow Isolation variables block. More...
|
|
float | hadronicDepth1OverEm () const |
| the hadronic release in depth1 over electromagnetic fraction More...
|
|
float | hadronicDepth2OverEm () const |
| the hadronic release in depth2 over electromagnetic fraction More...
|
|
float | hadronicOverEm () const |
| the total hadronic over electromagnetic fraction More...
|
|
float | hadTowDepth1OverEm () const |
| the ration of hadronic energy in towers depth1 behind the BCs in the SC and the SC energy More...
|
|
float | hadTowDepth2OverEm () const |
| the ration of hadronic energy in towers depth2 behind the BCs in the SC and the SC energy More...
|
|
float | hadTowOverEm () const |
| the ration of hadronic energy in towers behind the BCs in the SC and the SC energy More...
|
|
bool | hasConversionTracks () const |
| Bool flagging photons with a vector of refereces to conversions with size >0. More...
|
|
bool | hasPixelSeed () const |
| Bool flagging photons having a non-zero size vector of Ref to electornPixel seeds. More...
|
|
float | hcalDepth1TowerSumEtBcConeDR03 () const |
| Hcal-Depth1 isolation sum subtracting the hadronic energy in towers behind the BCs in the SC. More...
|
|
float | hcalDepth1TowerSumEtBcConeDR04 () const |
| Hcal-Depth1 isolation sum subtracting the hadronic energy in towers behind the BCs in the SC. More...
|
|
float | hcalDepth1TowerSumEtConeDR03 () const |
| Hcal-Depth1 isolation sum. More...
|
|
float | hcalDepth1TowerSumEtConeDR04 () const |
| Hcal-Depth1 isolation sum. More...
|
|
float | hcalDepth2TowerSumEtBcConeDR03 () const |
| Hcal-Depth2 isolation sum subtracting the hadronic energy in towers behind the BCs in the SC. More...
|
|
float | hcalDepth2TowerSumEtBcConeDR04 () const |
| Hcal-Depth2 isolation sum subtracting the hadronic energy in towers behind the BCs in the SC. More...
|
|
float | hcalDepth2TowerSumEtConeDR03 () const |
| Hcal-Depth2 isolation sum. More...
|
|
float | hcalDepth2TowerSumEtConeDR04 () const |
| Hcal-Depth2 isolation sum. More...
|
|
const std::vector
< CaloTowerDetId > & | hcalTowersBehindClusters () const |
|
float | hcalTowerSumEtBcConeDR03 () const |
| Hcal isolation sum subtracting the hadronic energy in towers behind the BCs in the SC. More...
|
|
float | hcalTowerSumEtBcConeDR04 () const |
| Hcal isolation sum subtracting the hadronic energy in towers behind the BCs in the SC. More...
|
|
float | hcalTowerSumEtConeDR03 () const |
| Hcal isolation sum. More...
|
|
float | hcalTowerSumEtConeDR04 () const |
| Hcal isolation sum. More...
|
|
bool | isEB () const |
|
bool | isEBEEGap () const |
| true if photon is in boundary between EB and EE More...
|
|
bool | isEBEtaGap () const |
|
bool | isEBGap () const |
| true if photon is in EB, and inside the boundaries in super crystals/modules More...
|
|
bool | isEBPhiGap () const |
|
bool | isEE () const |
|
bool | isEEDeeGap () const |
|
bool | isEEGap () const |
| true if photon is in EE, and inside the boundaries in supercrystal/D More...
|
|
bool | isEERingGap () const |
|
bool | isPFlowPhoton () const |
| Retrieve photonCore attributes. More...
|
|
bool | isPhoton () const |
| Implement Candidate method for particle species. More...
|
|
bool | isStandardPhoton () const |
|
float | maxEnergyXtal () const |
|
float | mipChi2 () const |
| MIP variables. More...
|
|
float | mipIntercept () const |
|
bool | mipIsHalo () const |
|
int | mipNhitCone () const |
|
float | mipSlope () const |
|
float | mipTotEnergy () const |
|
int | nClusterOutsideMustache () const |
|
float | neutralHadronIso () const |
|
int | nTrkHollowConeDR03 () const |
|
int | nTrkHollowConeDR04 () const |
|
int | nTrkSolidConeDR03 () const |
|
int | nTrkSolidConeDR04 () const |
|
const LorentzVector & | p4 (P4type type) const |
|
reco::SuperClusterRef | parentSuperCluster () const |
| Ref to PFlow SuperCluster. More...
|
|
float | pfMVA () const |
|
| Photon () |
| default constructor More...
|
|
| Photon (const Photon &) |
| copy constructor More...
|
|
| Photon (const LorentzVector &p4, const Point &caloPos, const PhotonCoreRef &core, const Point &vtx=Point(0, 0, 0)) |
| constructor from values More...
|
|
reco::PhotonCoreRef | photonCore () const |
| returns a reference to the core photon object More...
|
|
float | photonIso () const |
|
float | r1x5 () const |
|
float | r2x5 () const |
|
float | r9 () const |
|
void | setCandidateP4type (const P4type type) |
|
void | setCorrectedEnergy (P4type type, float E, float dE, bool toCand=true) |
|
void | setEnergyCorrections (const EnergyCorrections &e) |
|
void | setFiducialVolumeFlags (const FiducialFlags &a) |
| set flags for photons in the ECAL fiducial volume More...
|
|
void | setIsolationVariables (const IsolationVariables &isolInDr04, const IsolationVariables &isolInDr03) |
| set relevant isolation variables More...
|
|
void | setMIPVariables (const MIPVariables &mipVar) |
| set mip Variables More...
|
|
void | setP4 (P4type type, const LorentzVector &p4, float p4Error, bool setToRecoCandidate) |
|
void | setPflowIDVariables (const PflowIDVariables &pfid) |
|
void | setPflowIsolationVariables (const PflowIsolationVariables &pfisol) |
| Set Particle Flow Isolation variables. More...
|
|
void | setPhotonCore (const reco::PhotonCoreRef &photonCore) |
|
void | setShowerShapeVariables (const ShowerShape &a) |
|
void | setVertex (const Point &vertex) |
| set primary event vertex used to define photon direction More...
|
|
const ShowerShape & | showerShapeVariables () const |
|
float | sigmaEtaEta () const |
|
float | sigmaIetaIeta () const |
|
float | sumChargedParticlePt () const |
|
float | sumNeutralHadronEtHighThreshold () const |
|
float | sumPhotonEtHighThreshold () const |
|
float | sumPUPt () const |
|
reco::SuperClusterRef | superCluster () const |
| Ref to SuperCluster. More...
|
|
float | trkSumPtHollowConeDR03 () const |
|
float | trkSumPtHollowConeDR04 () const |
|
float | trkSumPtSolidConeDR03 () const |
|
float | trkSumPtSolidConeDR04 () const |
|
virtual | ~Photon () |
| destructor More...
|
|
Public Member Functions inherited from reco::RecoCandidate |
virtual const Track * | bestTrack () const |
| best track pointer More...
|
|
virtual TrackBaseRef | bestTrackRef () const |
| best track RefToBase More...
|
|
virtual TrackType | bestTrackType () const |
| track type More...
|
|
virtual CaloTowerRef | caloTower () const |
| reference to a CaloTower More...
|
|
virtual reco::TrackRef | combinedMuon () const |
| reference to a stand-alone muon Track More...
|
|
virtual float | dxyError () const |
| uncertainty on dxy More...
|
|
virtual float | dzError () const |
| uncertainty on dz More...
|
|
virtual reco::GsfTrackRef | gsfTrack () const |
| reference to a GsfTrack More...
|
|
virtual size_t | numberOfTracks () const |
| number of multiple Tracks More...
|
|
| RecoCandidate () |
| default constructor More...
|
|
template<typename P4 > |
| RecoCandidate (Charge q, const P4 &p4, const Point &vtx=Point(0, 0, 0), int pdgId=0, int status=0) |
| constructor from values More...
|
|
virtual reco::TrackRef | standAloneMuon () const |
| reference to a stand-alone muon Track More...
|
|
virtual reco::TrackRef | track () const |
| reference to a Track More...
|
|
virtual reco::TrackRef | track (size_t) const |
| reference to one of multiple Tracks More...
|
|
virtual | ~RecoCandidate () |
| destructor More...
|
|
Public Member Functions inherited from reco::LeafCandidate |
virtual Vector | boostToCM () const final |
|
virtual int | charge () const final |
| electric charge More...
|
|
void | construct (int qx3, float pt, float eta, float phi, float mass, const Point &vtx, int pdgId, int status) |
|
virtual const Candidate * | daughter (size_type) const |
| return daughter at a given position (throws an exception) More...
|
|
virtual Candidate * | daughter (size_type) |
| return daughter at a given position (throws an exception) More...
|
|
virtual Candidate * | daughter (const std::string &s) |
| return daughter with a specified role name More...
|
|
virtual const Candidate * | daughter (const std::string &s) const |
| return daughter with a specified role name More...
|
|
virtual double | energy () const final |
| energy More...
|
|
virtual double | et () const final |
| transverse energy More...
|
|
virtual double | et2 () const final |
| transverse energy squared (use this for cut!) More...
|
|
virtual double | eta () const final |
| momentum pseudorapidity More...
|
|
virtual void | fillVertexCovariance (CovarianceMatrix &v) const |
| fill SMatrix More...
|
|
template<typename T > |
T | get () const |
| get a component More...
|
|
template<typename T , typename Tag > |
T | get () const |
| get a component More...
|
|
template<typename T > |
T | get (size_type i) const |
| get a component More...
|
|
template<typename T , typename Tag > |
T | get (size_type i) const |
| get a component More...
|
|
virtual bool | hasMasterClone () const |
|
virtual bool | hasMasterClonePtr () const |
|
virtual bool | isCaloMuon () const |
|
virtual bool | isConvertedPhoton () const |
|
virtual bool | isElectron () const |
|
virtual bool | isGlobalMuon () const |
|
virtual bool | isJet () const |
|
virtual bool | isMuon () const |
|
virtual bool | isStandAloneMuon () const |
|
virtual bool | isTrackerMuon () const |
|
| LeafCandidate () |
|
| LeafCandidate (const Candidate &c) |
|
template<typename... Args> |
| LeafCandidate (Args &&...args) |
|
| LeafCandidate (LeafCandidate &rh) |
|
| LeafCandidate (LeafCandidate &&)=default |
|
| LeafCandidate (LeafCandidate const &)=default |
|
virtual bool | longLived () const final |
| is long lived? More...
|
|
virtual double | mass () const final |
| mass More...
|
|
virtual bool | massConstraint () const final |
| do mass constraint? More...
|
|
virtual double | massSqr () const final |
| mass squared More...
|
|
virtual const CandidateBaseRef & | masterClone () const |
|
virtual const CandidatePtr & | masterClonePtr () const |
|
template<typename Ref > |
Ref | masterRef () const |
| cast master clone reference to a concrete type More...
|
|
virtual Vector | momentum () const final |
| spatial momentum vector More...
|
|
virtual const Candidate * | mother (size_type) const |
| return mother at a given position (throws an exception) More...
|
|
virtual double | mt () const final |
| transverse mass More...
|
|
virtual double | mtSqr () const final |
| transverse mass squared More...
|
|
template<typename T > |
size_type | numberOf () const |
| number of components More...
|
|
template<typename T , typename Tag > |
size_type | numberOf () const |
| number of components More...
|
|
virtual size_t | numberOfDaughters () const |
| number of daughters More...
|
|
virtual size_t | numberOfMothers () const |
| number of mothers More...
|
|
virtual size_t | numberOfSourceCandidatePtrs () const |
|
LeafCandidate & | operator= (LeafCandidate &&)=default |
|
LeafCandidate & | operator= (LeafCandidate const &)=default |
|
virtual double | p () const final |
| magnitude of momentum vector More...
|
|
virtual const LorentzVector & | p4 () const final |
| four-momentum Lorentz vector More...
|
|
virtual int | pdgId () const final |
| PDG identifier. More...
|
|
virtual double | phi () const final |
| momentum azimuthal angle More...
|
|
virtual const PolarLorentzVector & | polarP4 () const final |
| four-momentum Lorentz vector More...
|
|
virtual double | pt () const final |
| transverse momentum More...
|
|
virtual double | px () const final |
| x coordinate of momentum vector More...
|
|
virtual double | py () const final |
| y coordinate of momentum vector More...
|
|
virtual double | pz () const final |
| z coordinate of momentum vector More...
|
|
virtual double | rapidity () const final |
| rapidity More...
|
|
virtual void | setCharge (Charge q) final |
| set electric charge More...
|
|
virtual void | setLongLived () final |
|
virtual void | setMass (double m) final |
| set particle mass More...
|
|
virtual void | setMassConstraint () final |
|
virtual void | setP4 (const LorentzVector &p4) final |
| set 4-momentum More...
|
|
virtual void | setP4 (const PolarLorentzVector &p4) final |
| set 4-momentum More...
|
|
virtual void | setPdgId (int pdgId) final |
|
virtual void | setPz (double pz) final |
|
virtual void | setStatus (int status) final |
| set status word More...
|
|
virtual void | setThreeCharge (Charge qx3) final |
| set electric charge More...
|
|
virtual CandidatePtr | sourceCandidatePtr (size_type i) const |
|
virtual int | status () const final |
| status word More...
|
|
virtual double | theta () const final |
| momentum polar angle More...
|
|
virtual int | threeCharge () const final |
| electric charge More...
|
|
virtual const Point & | vertex () const |
| vertex position (overwritten by PF...) More...
|
|
virtual double | vertexChi2 () const |
| chi-squares More...
|
|
virtual double | vertexCovariance (int i, int j) const |
| (i, j)-th element of error matrix, i, j = 0, ... 2 More...
|
|
CovarianceMatrix | vertexCovariance () const final |
| return SMatrix More...
|
|
virtual double | vertexNdof () const |
|
virtual double | vertexNormalizedChi2 () const |
| chi-squared divided by n.d.o.f. More...
|
|
virtual double | vx () const |
| x coordinate of vertex position More...
|
|
virtual double | vy () const |
| y coordinate of vertex position More...
|
|
virtual double | vz () const |
| z coordinate of vertex position More...
|
|
virtual double | y () const final |
| rapidity More...
|
|
virtual | ~LeafCandidate () |
| destructor More...
|
|
Public Member Functions inherited from reco::Candidate |
const_iterator | begin () const |
| first daughter const_iterator More...
|
|
iterator | begin () |
| first daughter iterator More...
|
|
| Candidate () |
| default constructor More...
|
|
const_iterator | end () const |
| last daughter const_iterator More...
|
|
iterator | end () |
| last daughter iterator More...
|
|
template<typename T > |
T | get () const |
| get a component More...
|
|
template<typename T , typename Tag > |
T | get () const |
| get a component More...
|
|
template<typename T > |
T | get (size_type i) const |
| get a component More...
|
|
template<typename T , typename Tag > |
T | get (size_type i) const |
| get a component More...
|
|
template<typename Ref > |
Ref | masterRef () const |
| cast master clone reference to a concrete type More...
|
|
template<typename T > |
size_type | numberOf () const |
| number of components More...
|
|
template<typename T , typename Tag > |
size_type | numberOf () const |
| number of components More...
|
|
virtual void | setSourceCandidatePtr (const CandidatePtr &ptr) |
| Set the ptr to the source Candidate. More...
|
|
virtual | ~Candidate () |
| destructor More...
|
|