ATLAS Offline Software
Namespaces | Functions
TruthDecoratorHelpers.cxx File Reference
#include "FlavorTagDiscriminants/TruthDecoratorHelpers.h"
Include dependency graph for TruthDecoratorHelpers.cxx:

Go to the source code of this file.

Namespaces

 FlavorTagDiscriminants
 This file contains "getter" functions used for accessing tagger inputs from the EDM.
 
 FlavorTagDiscriminants::TruthDecoratorHelpers
 

Functions

bool FlavorTagDiscriminants::TruthDecoratorHelpers::sort_particles (const xAOD::IParticle *particle_A, const xAOD::IParticle *particle_B)
 
const xAOD::TruthVertexFlavorTagDiscriminants::TruthDecoratorHelpers::get_truth_vertex (const xAOD::TruthParticle *truth)
 
float FlavorTagDiscriminants::TruthDecoratorHelpers::get_distance (const xAOD::TruthVertex *vertex_A, const xAOD::TruthVertex *vertex_B)
 
bool FlavorTagDiscriminants::TruthDecoratorHelpers::is_bc_hadron (const xAOD::TruthParticle *truth_particle, int flavour)
 
bool FlavorTagDiscriminants::TruthDecoratorHelpers::is_weakly_decaying_hadron (const xAOD::TruthParticle *truth_particle, int flavour)
 
bool FlavorTagDiscriminants::TruthDecoratorHelpers::is_weakly_decaying_hadron (const xAOD::TruthParticle *truth_particle)
 
const xAOD::TruthParticleFlavorTagDiscriminants::TruthDecoratorHelpers::get_parent_hadron (const xAOD::TruthParticle *truth_particle, bool user_called=true, int depth=0)
 
int FlavorTagDiscriminants::TruthDecoratorHelpers::get_truth_type (const xAOD::TruthParticle *truth_particle)
 
int FlavorTagDiscriminants::TruthDecoratorHelpers::get_source_type (const int origin)
 
int FlavorTagDiscriminants::TruthDecoratorHelpers::get_vertex_index (const xAOD::TruthVertex *vertex, const xAOD::TruthVertex *truth_PV, std::vector< const xAOD::TruthVertex * > &seen_vertices, const float truthVertexMergeDistance)