ATLAS Offline Software
|
#include "FlavorTagDiscriminants/PoorMansIpAugmenterAlg.h"
#include "StoreGate/WriteDecorHandle.h"
#include "StoreGate/ReadDecorHandle.h"
#include "xAODTracking/VertexContainer.h"
#include "xAODTracking/TrackParticleContainer.h"
#include "xAODTracking/TrackParticleAuxContainer.h"
#include "xAODTracking/TrackParticlexAODHelpers.h"
Go to the source code of this file.
Namespaces | |
Pmt | |
FlavorTagDiscriminants | |
This file contains "getter" functions used for accessing tagger inputs from the EDM. | |
Enumerations | |
enum | Pmt::ParamDefs { Pmt::d0 = 0, Pmt::z0 = 1, Pmt::phi0 = 2, Pmt::theta = 3, Pmt::qOverP = 4, Pmt::x = 0, Pmt::y = 1, Pmt::z = 2 } |
Functions | |
Eigen::Vector3d | Pmt::getPosition (const xAOD::TrackParticle &trk) |
double | Pmt::getSigmaD0 (const xAOD::TrackParticle &trk, const Eigen::Matrix2d &vtxCov) |
double | Pmt::getSigmaD0 (const xAOD::TrackParticle &trk, const xAOD::Vertex &vtx) |
double | Pmt::getSigmaD0WithRespectToBeamspot (const xAOD::TrackParticle &trk, const xAOD::EventInfo &evt) |
double | Pmt::getSigmaZ0SinTheta (const xAOD::TrackParticle &trk, double vxZCov) |
double | Pmt::getSigmaZ0SinTheta (const xAOD::TrackParticle &trk, const xAOD::Vertex &vtx) |