ATLAS Offline Software
Classes | Namespaces | Functions
MuonSpectrometer/MuonValidation/MuonVertexValidation/src/Utils.h File Reference
#include <vector>
#include <cmath>
#include "GaudiKernel/SystemOfUnits.h"
#include "CxxUtils/fpcompare.h"
#include "FourMomUtils/xAODP4Helpers.h"
#include "GeoPrimitives/GeoPrimitives.h"
#include "xAODTruth/TruthParticleContainer.h"
#include "xAODTruth/TruthVertexContainer.h"
#include "xAODTracking/VertexContainer.h"
#include "xAODTracking/TrackParticleContainer.h"
#include "xAODJet/JetContainer.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MSVtxValidationAlgUtils::VtxIso
 

Namespaces

 MSVtxValidationAlgUtils
 

Functions

double MSVtxValidationAlgUtils::getCTau (const xAOD::TruthVertex *decVtx)
 
double MSVtxValidationAlgUtils::getCalEnergyLogRatio (double EMF)
 
bool MSVtxValidationAlgUtils::comparePt (const xAOD::TruthParticle *part1, const xAOD::TruthParticle *part2)
 
std::vector< const xAOD::TruthParticle * > MSVtxValidationAlgUtils::getChildren (const xAOD::TruthParticle *mother)
 
std::vector< const xAOD::TruthParticle * > MSVtxValidationAlgUtils::getGenStableChildren (const xAOD::TruthParticle *particle)
 
bool MSVtxValidationAlgUtils::isFromParticle (const xAOD::TruthParticle *ptcl, int pdgId)
 
const xAOD::TruthParticleMSVtxValidationAlgUtils::getMotherLLP (const xAOD::TruthParticle *ptcl, int pdgId_llp)
 
VtxIso MSVtxValidationAlgUtils::getIso (const xAOD::Vertex *MSVtx, const xAOD::TrackParticleContainer &Tracks, const xAOD::JetContainer &Jets, double trackIso_pT, double softTrackIso_R, double jetIso_pT, double jetIso_LogRatio)