1 #ifndef BasicVertexState_H 2 #define BasicVertexState_H 47 virtual double time()
const = 0;
54 virtual std::vector<VertexState>
components()
const;
55 virtual bool isValid()
const = 0;
56 virtual bool is4D()
const = 0;
virtual AlgebraicVector4 weightTimesPosition4D() const =0
virtual GlobalError error() const =0
virtual GlobalWeight weight() const =0
virtual double time() const =0
virtual double weightInMixture() const =0
ROOT::Math::SVector< double, 3 > AlgebraicVector3
virtual GlobalPoint position() const =0
virtual double timeError() const =0
ProxyBase< BasicVertexState, CopyUsingClone< BasicVertexState > > Proxy
virtual AlgebraicVector3 weightTimesPosition() const =0
virtual GlobalError error4D() const =0
virtual BasicVertexState * clone() const =0
virtual std::vector< VertexState > components() const
ReferenceCountingPointer< BasicVertexState > RCPtr
virtual GlobalWeight weight4D() const =0
~BasicVertexState() override
ROOT::Math::SVector< double, 4 > AlgebraicVector4
virtual bool isValid() const =0
virtual bool is4D() const =0