12 #include <analysis/VariableManager/Manager.h>
16 #include <analysis/dataobjects/Particle.h>
26 double flightTime(
const Particle* part);
27 double flightDistance(
const Particle* part);
28 double flightTimeErr(
const Particle* part);
29 double flightDistanceErr(
const Particle* part);
30 double vertexDistance(
const Particle* part);
31 double vertexDistanceErr(
const Particle* part);
32 double vertexDistanceSignificance(
const Particle* part);
33 double mcFlightDistance(
const Particle* part);
34 double mcFlightTime(
const Particle* part);
41 Manager::FunctionPtr vertexDistanceOfDaughterSignificance(
const std::vector<std::string>& arguments);
std::function< double(const Particle *)> FunctionPtr
NOTE: the python interface is documented manually in analysis/doc/Variables.rst (because we use ROOT ...
Abstract base class for different kinds of events.