 |
Belle II Software
release-05-01-25
|
3 #include <mdst/dataobjects/V0.h>
35 V0ValidationVertex(
const std::pair<const Belle2::Track*, const Belle2::TrackFitResult*>& trackPairPositive,
36 const std::pair<const Belle2::Track*, const Belle2::TrackFitResult*>& trackPairNegative) :
37 V0(trackPairPositive, trackPairNegative),
54 V0ValidationVertex(
const std::pair<const Belle2::Track*, const Belle2::TrackFitResult*>& trackPairPositive,
55 const std::pair<const Belle2::Track*, const Belle2::TrackFitResult*>& trackPairNegative,
56 const TVector3& fittedVertexPosition,
57 const TMatrixDSym& fittedVertexPositionCovariance,
58 const double& momentum,
59 const double& invariantMass,
61 V0(trackPairPositive, trackPairNegative),
float getFittedInvariantMass() const
Getter for the reconstructed invariant mass.
ClassDef(V0ValidationVertex, 1)
Dataobjects for the reconstruction level validation of V0 reconstruction.
float m_chi2
reconstructed chi2
float m_fittedInvariantMass
reconstructed invariant mass
V0ValidationVertex()
Default Constructor.
float m_fittedMomentum
reconstructed momentum
Object holding information for V0s.
Class which stores some additional information on V0 vertices.
TVector3 getVertexPosition() const
Getter for the reconstructed vertex position.
TMatrixDSym m_fittedVertexPositionCovariance
vertex position covariance
TMatrixDSym getVertexPositionCovariance() const
Getter for the reconstructed vertex position covariance.
float getFittedMomentum() const
Getter for the reconstructed momentum.
TVector3 m_fittedVertexPosition
vertex position
Abstract base class for different kinds of events.
V0ValidationVertex(const std::pair< const Belle2::Track *, const Belle2::TrackFitResult * > &trackPairPositive, const std::pair< const Belle2::Track *, const Belle2::TrackFitResult * > &trackPairNegative, const TVector3 &fittedVertexPosition, const TMatrixDSym &fittedVertexPositionCovariance, const double &momentum, const double &invariantMass, const double &chi2)
Constructor to initialize a V0 with additional information which is only available on reconstruction ...
V0ValidationVertex(const std::pair< const Belle2::Track *, const Belle2::TrackFitResult * > &trackPairPositive, const std::pair< const Belle2::Track *, const Belle2::TrackFitResult * > &trackPairNegative)
Constructor equivalent to the constructor of the V0 mdst dataobjects.
float getVertexChi2() const
Getter for the chi2 of the vertex fit.