29 double cosHelicityAngleMomentum(
const Particle* part);
36 double cosHelicityAngleMomentumPi0Dalitz(
const Particle* part);
43 double cosHelicityAngleBeamMomentum(
const Particle* mother,
const std::vector<double>& index);
53 double cosHelicityAngle(
const Particle* mother,
const std::vector<double>& indices);
64 double cosAcoplanarityAngle(
const Particle* mother,
const std::vector<double>& granddaughters);
69 double cosHelicityAnglePrimary(
const Particle* part);
75 double cosHelicityAngleDaughter(
const Particle* part,
const std::vector<double>& indices);
80 double acoplanarityAngle(
const Particle* part);
88 double cosHelicityAngleForQuasiTwoBodyDecay(
const Particle* mother,
const std::vector<double>& indices);
Abstract base class for different kinds of events.