ATLAS Offline Software
|
#include "xAODEgamma/PhotonFwd.h"
#include "xAODTracking/VertexFwd.h"
#include "xAODTracking/TrackParticleFwd.h"
#include "xAODEgamma/EgammaEnums.h"
#include "GeoPrimitives/GeoPrimitives.h"
#include <cstddef>
#include <set>
#include <vector>
Go to the source code of this file.
Namespaces | |
xAOD | |
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region. | |
xAOD::EgammaHelpers | |
Functions | |
bool | xAOD::EgammaHelpers::isConvertedPhoton (const xAOD::Photon *ph, bool excludeTRT=false) |
is the object a converted photon More... | |
xAOD::EgammaParameters::ConversionType | xAOD::EgammaHelpers::conversionType (const xAOD::Photon *ph) |
return the photon conversion type (see EgammaEnums) More... | |
xAOD::EgammaParameters::ConversionType | xAOD::EgammaHelpers::conversionType (const xAOD::Vertex *vx) |
return the photon conversion type (see EgammaEnums) More... | |
std::size_t | xAOD::EgammaHelpers::numberOfSiTracks (const xAOD::Photon *eg) |
return the number of Si tracks in the conversion More... | |
std::size_t | xAOD::EgammaHelpers::numberOfSiTracks (const xAOD::Vertex *vx) |
return the number of Si tracks in the conversion More... | |
std::size_t | xAOD::EgammaHelpers::numberOfSiTracks (const xAOD::EgammaParameters::ConversionType convType) |
return the number of Si tracks in the conversion More... | |
float | xAOD::EgammaHelpers::conversionRadius (const xAOD::Vertex *vx) |
return the conversion radius or 9999. More... | |
float | xAOD::EgammaHelpers::conversionRadius (const xAOD::Photon *ph) |
return the conversion radius or 9999. More... | |
Amg::Vector3D | xAOD::EgammaHelpers::momentumAtVertex (const xAOD::Photon *, bool debug=false) |
return the momentum at the vertex (which can be 0) More... | |
Amg::Vector3D | xAOD::EgammaHelpers::momentumAtVertex (const xAOD::Vertex &, bool debug=false) |
return the momentum at the vertex (which can be 0) More... | |
std::set< const xAOD::TrackParticle * > | xAOD::EgammaHelpers::getTrackParticles (const xAOD::Photon *ph, bool useBremAssoc=true) |
Return a list of all or only the best TrackParticle associated to the object. More... | |
std::vector< const xAOD::TrackParticle * > | xAOD::EgammaHelpers::getTrackParticlesVec (const xAOD::Photon *ph, bool useBremAssoc=true) |
Return a list of all or only the best TrackParticle associated to the object. More... | |