1 #ifndef BasicSingleVertexState_H
2 #define BasicSingleVertexState_H
21 const double & weightInMix = 1.0);
23 const double & weightInMix = 1.0);
26 const double & weightInMix = 1.0);
31 const double & weightInMix = 1.0);
33 const double time,
const double timeWeight,
34 const double & weightInMix = 1.0);
37 const double weightTimesTime,
const double timeWeight,
38 const double & weightInMix = 1.0);
42 const GlobalError & posTimeErr,
const double & weightInMix = 1.0);
44 const GlobalWeight & posTimeWeight,
const double & weightInMix = 1.0);
47 const double & weightInMix = 1.0);
GlobalError error4D() const
AlgebraicVector4 weightTimesPosition4D() const
void computeWeight() const
GlobalWeight weight4D() const
void computePosition() const
GlobalWeight weight() const
GlobalError error() const
double weightInMixture() const
virtual BasicSingleVertexState * clone() const
GlobalPoint position() const
ROOT::Math::SVector< double, 3 > AlgebraicVector3
void computeError() const
bool theWeightTimesPosAvailable
AlgebraicVector3 weightTimesPosition() const
ROOT::Math::SVector< double, 4 > AlgebraicVector4
void computeWeightTimesPos() const
AlgebraicVector4 theWeightTimesPos