static const unsigned int nDecayParam
TsosContainer theOriginalTsos
const TsosContainer & trajectoryStates(bool useRefittedState=true) const
~TwoBodyDecayTrajectoryState(void)
const Derivatives & derivatives(void) const
bool propagateSingleState(const GlobalTrajectoryParameters >p, const AlgebraicMatrix &startDeriv, const Surface &surface, const MagneticField *magField, TrajectoryStateOnSurface &tsos, AlgebraicMatrix &endDeriv)
Derivatives theDerivatives
void construct(const MagneticField *magField)
TwoBodyDecayTrajectoryState(const TsosContainer &tsos, const TwoBodyDecay &tbd, double particleMass, const MagneticField *magField)
std::pair< TrajectoryStateOnSurface, TrajectoryStateOnSurface > TsosContainer
double particleMass(void) const
TwoBodyDecayParameters theParameters
const TwoBodyDecayParameters & decayParameters(void) const
std::pair< AlgebraicMatrix, AlgebraicMatrix > Derivatives
static const unsigned int nLocalParam
TsosContainer theRefittedTsos