egammaRec Class Reference

#include <egammaRec.h>

List of all members.

Public Member Functions

 egammaRec ()
 Default constructor.
size_t getNumberOfClusters () const
 Return the number of xAOD::CaloClusters that define the electron candidate.
const xAOD::CaloClustercaloCluster (size_t index=0) const
 Pointer to the xAOD::CaloCluster/s that define the electron candidate.
const ElementLink
< xAOD::CaloClusterContainer
caloClusterElementLink (size_t index=0) const
 ElementLink to the xAOD::CaloCluster/s that match the electron candidate.
void setCaloClusters (const std::vector< ElementLink< xAOD::CaloClusterContainer > > &links)
 set Pointer to the xAOD::CaloCluster
size_t getNumberOfTrackParticles () const
 Return the number xAOD::TrackParticles that match the electron candidate.
const xAOD::TrackParticletrackParticle (size_t index=0) const
 Pointer to the xAOD::TrackParticle/s that match the electron candidate.
const ElementLink
< xAOD::TrackParticleContainer
trackParticleElementLink (size_t index=0) const
 ElementLink to the xAOD::TrackParticle/s that match the electron candidate.
void setTrackParticles (const std::vector< ElementLink< xAOD::TrackParticleContainer > > &links)
 Set the ElementLinks to the xAOD::TrackParticle/s that match the electron candidate.
size_t getNumberOfVertices () const
 Return the number xAOD::Vertex/vertices that match the photon candidate.
const xAOD::Vertexvertex (size_t index=0) const
 Pointer to the xAOD::Vertex/es that match the photon candidate.
const ElementLink
< xAOD::VertexContainer
vertexElementLink (size_t index=0) const
 ElementLink to the xAOD::vertex/es that match the electron candidate.
void pushBackVertex (const ElementLink< xAOD::VertexContainer > vertexElementLink)
 Push back another vertex.
void pushFrontVertex (const ElementLink< xAOD::VertexContainer > vertexElementLink)
 Push front another vertex.
void setVertices (const std::vector< ElementLink< xAOD::VertexContainer > > &links)
 set Pointer to the xAOD::vertex/vertices that match the photon candidate
matching variables for the best match track



double deltaEta (int index=0) const
 deltaEta at pre sampler(0) -> 3rd sampling(3)
double deltaPhi (int index=0) const
 deltaPhi at pre sampler(0) -> 3rd sampling(3)
double deltaPhiRescaled (int index=0) const
 deltaPhi for rescaled momentum extrapolation from the perigee.
double deltaPhiLast () const
 deltaPhi from Last measurement
void setDeltaEta (int sampl, double value)
 set deltaEta at pre sampler(0) -> 3rd sampling(3)
void setDeltaPhi (int sampl, double value)
 set Phi of track extrapolated at pre sampler(0) -> 3rd sampling(3)
void setDeltaPhiRescaled (int sampl, double value)
 set deltaPhi at sampling for rescaled momentum extrapolation from the perigee.
void setDeltaPhiLast (double value)
 set deltaPhi at sampling 2 from Last track Measurement
matching variables for the best match vertex



float deltaEtaVtx () const
 deltaEtaVtx
float deltaPhiVtx () const
 deltaPhiVtx
void setDeltaEtaVtx (float value)
 set deltaEtaVtx
void setDeltaPhiVtx (float value)
 set Phi of track extrapolated at pre sampler(0) -> 3rd sampling(3)

Detailed Description

Represent an egamma object for internal egamma Reco usage


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1