11#include <analysis/VariableManager/Manager.h>
28 double mcDecayVertexX(
const Particle* part);
33 double mcDecayVertexY(
const Particle* part);
38 double mcDecayVertexZ(
const Particle* part);
43 double mcDecayVertexRho(
const Particle* part);
48 double mcDecayVertexFromIPX(
const Particle* part);
53 double mcDecayVertexFromIPY(
const Particle* part);
58 double mcDecayVertexFromIPZ(
const Particle* part);
63 double mcDecayVertexFromIPRho(
const Particle* part);
68 double mcDecayVertexFromIPDistance(
const Particle* part);
73 double mcProductionVertexX(
const Particle* part);
78 double mcProductionVertexY(
const Particle* part);
83 double mcProductionVertexZ(
const Particle* part);
88 double mcProductionVertexFromIPX(
const Particle* part);
93 double mcProductionVertexFromIPY(
const Particle* part);
98 double mcProductionVertexFromIPZ(
const Particle* part);
103 double particleX(
const Particle* part);
108 double particleY(
const Particle* part);
113 double particleZ(
const Particle* part);
118 double particleDX(
const Particle* part);
123 double particleDY(
const Particle* part);
128 double particleDZ(
const Particle* part);
133 double particleDXUncertainty(
const Particle* part);
138 double particleDYUncertainty(
const Particle* part);
143 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.