#include <egammaRec.h>
Public Member Functions | |
egammaRec () | |
Default constructor. | |
size_t | getNumberOfClusters () const |
Return the number of xAOD::CaloClusters that define the electron candidate. | |
const xAOD::CaloCluster * | caloCluster (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::TrackParticle * | trackParticle (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::Vertex * | vertex (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) |
Represent an egamma object for internal egamma Reco usage