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);
148 double particleDRho(
const Particle* part);
153 double particleDPhi(
const Particle* part);
158 double particleDCosTheta(
const Particle* part);
162 double particleDistance(
const Particle* part);
168 double particleDistanceSignificance(
const Particle* part);
173 double particleProductionX(
const Particle* part);
177 double particleProductionY(
const Particle* part);
181 double particleProductionZ(
const Particle* part);
185 double particleProductionCovElement(
const Particle* part,
const std::vector<double>& indices);
189 double particleProductionXErr(
const Particle* part);
193 double particleProductionYErr(
const Particle* part);
197 double particleProductionZErr(
const Particle* part);
Abstract base class for different kinds of events.