1 #ifndef BasicMultiVertexState_H
2 #define BasicMultiVertexState_H
22 pointer clone()
const override {
return build<BasicMultiVertexState>(*this); }
32 double time()
const override;
90 bool is4D()
const override {
bool theCombinedStateUp2Date
AlgebraicVector4 weightTimesPosition4D() const override
double timeError() const override
GlobalWeight weight() const override
double weightInMixture() const override
AlgebraicVector3 weightTimesPosition() const override
GlobalError error() const override
MultiVertexStateCombiner theCombiner
bool is4D() const override
pointer clone() const override
GlobalPoint position() const override
bool isValid() const override
VertexState theCombinedState
ROOT::Math::SVector< double, 4 > AlgebraicVector4
double time() const override
std::vector< VertexState > components() const override
std::vector< VertexState > theComponents
ROOT::Math::SVector< double, 3 > AlgebraicVector3
GlobalWeight weight4D() const override
void checkCombinedState() const
GlobalError error4D() const override