48 if ((cPos.
x() == oPos.
x()) && (cPos.
y() == oPos.
y()) && (cPos.
z() == oPos.
z()) && (cCov == oCov))
97 if (!
tree->findDecayVertex(
this))
99 std::vector<RefCountedKinematicParticle>
daughters =
tree->daughterParticles();
108 for (std::vector<RefCountedKinematicParticle>::const_iterator
i = daughters.begin();
i != daughters.end(); ++
i) {
110 if (ttkp !=
nullptr) {
bool isNonnull() const
Checks for non-null.
ROOT::Math::SMatrix< double, 3, 3, ROOT::Math::MatRepStd< double, 3, 3 > > AlgebraicMatrix33
const reco::TransientTrack * initialTransientTrack() const
float degreesOfFreedom() const
bool vertexIsValid() const
const AlgebraicSymMatrix33 matrix() const
void setTreePointer(KinematicTree *tr) const
GlobalPoint position() const
GlobalPoint position() const
GlobalError error() const
TrackRef persistentTrackRef() const
ReferenceCountingPointer< KinematicVertex > vertexBeforeConstraint() const
bool operator==(const KinematicVertex &other) const
float totalChiSquared() const
math::XYZPoint Point
point in the space
float degreesOfFreedom() const
KinematicTree * correspondingTree() const
ReferenceCountingPointer< KinematicVertex > pVertex
const BasicTransientTrack * basicTransientTrack() const
const Track & track() const
VertexState vertexState() const
GlobalPoint position() const
reco::TransientTrack refittedTransientTrack() const
GlobalError error() const
~KinematicVertex() override
GsfTrackRef persistentTrackRef() const
bool operator<(const KinematicVertex &other) const
GlobalError error() const