ATLAS Offline Software
Loading...
Searching...
No Matches
ParticleJetLabelCommon.h File Reference
Include dependency graph for ParticleJetLabelCommon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ParticleJetTools::LabelNames
struct  ParticleJetTools::LabelDecorators
class  ParticleJetTools::IParticleLinker
struct  ParticleJetTools::Particles

Namespaces

namespace  ParticleJetTools

Functions

Amg::Vector3D ParticleJetTools::p3 (const xAOD::TruthVertex *p)
Amg::Vector3D ParticleJetTools::p3 (const xAOD::Jet &j)
Amg::Vector3D ParticleJetTools::signalProcessP3 (const xAOD::TruthEventContainer &)
void ParticleJetTools::setJetLabels (const xAOD::Jet &jet, const Particles &particles, const LabelNames &names)
void ParticleJetTools::setJetLabels (const xAOD::Jet &jet, const Particles &particles, const LabelDecorators &decs)
float ParticleJetTools::partPt (const xAOD::TruthParticle *part)
float ParticleJetTools::partLxy (const xAOD::TruthParticle *part, const Amg::Vector3D &origin)
float ParticleJetTools::partDR (const xAOD::TruthParticle *part, const xAOD::Jet &jet)
int ParticleJetTools::partPdgId (const xAOD::TruthParticle *part)
float ParticleJetTools::positionDPhi (const xAOD::TruthParticle *part, const xAOD::Jet &jet, const Amg::Vector3D &origin)
float ParticleJetTools::positionDEta (const xAOD::TruthParticle *part, const xAOD::Jet &jet, const Amg::Vector3D &origin)
void ParticleJetTools::childrenRemoved (const std::vector< const xAOD::TruthParticle * > &parents, std::vector< const xAOD::TruthParticle * > &children)
template<typename T>
void ParticleJetTools::declareProperties (T &tool, LabelNames *n)