11#include <analysis/VariableManager/Manager.h>
27 double mcDecayVertexX(
const Particle* part);
32 double mcDecayVertexY(
const Particle* part);
37 double mcDecayVertexZ(
const Particle* part);
42 double mcDecayVertexRho(
const Particle* part);
47 double mcDecayVertexFromIPX(
const Particle* part);
52 double mcDecayVertexFromIPY(
const Particle* part);
57 double mcDecayVertexFromIPZ(
const Particle* part);
62 double mcDecayVertexFromIPRho(
const Particle* part);
67 double mcDecayVertexFromIPDistance(
const Particle* part);
72 double mcProductionVertexX(
const Particle* part);
77 double mcProductionVertexY(
const Particle* part);
82 double mcProductionVertexZ(
const Particle* part);
87 double mcProductionVertexFromIPX(
const Particle* part);
92 double mcProductionVertexFromIPY(
const Particle* part);
97 double mcProductionVertexFromIPZ(
const Particle* part);
102 double particleX(
const Particle* part);
107 double particleY(
const Particle* part);
112 double particleZ(
const Particle* part);
117 double particleDX(
const Particle* part);
122 double particleDY(
const Particle* part);
127 double particleDZ(
const Particle* part);
132 double particleDXUncertainty(
const Particle* part);
137 double particleDYUncertainty(
const Particle* part);
142 double particleDZUncertainty(
const Particle* part);
147 double particleDRho(
const Particle* part);
152 double particleDPhi(
const Particle* part);
157 double particleDCosTheta(
const Particle* part);
161 double particleDistance(
const Particle* part);
167 double particleDistanceSignificance(
const Particle* part);
172 double particleProductionX(
const Particle* part);
176 double particleProductionY(
const Particle* part);
180 double particleProductionZ(
const Particle* part);
184 double particleProductionCovElement(
const Particle* part,
const std::vector<double>& indices);
188 double particleProductionXErr(
const Particle* part);
192 double particleProductionYErr(
const Particle* part);
196 double particleProductionZErr(
const Particle* part);
Abstract base class for different kinds of events.