CMS 3D CMS Logo

KinematicParticle.cc
Go to the documentation of this file.
4 
6 
8  bool res = false;
9  if (this < &other)
10  res = true;
11  return res;
12 }
13 
15 
17 
19 
21 
23 
24 float KinematicParticle::chiSquared() const { return chi2; }
25 
26 float KinematicParticle::degreesOfFreedom() const { return ndf; }
27 
29 
32  return factory.build(currentState().freeTrajectoryState());
33 }
KinematicTree * tree
reco::TransientTrack build(const FreeTrajectoryState &fts) const
ReferenceCountingPointer< KinematicParticle > pState
~KinematicParticle() override
virtual ReferenceCountingPointer< KinematicParticle > previousParticle() const
Definition: Electron.h:6
virtual KinematicState currentState() const
reco::TransientTrack refittedTransientTrack() const
KinematicState cState
virtual float degreesOfFreedom() const
virtual void setTreePointer(KinematicTree *tr) const
virtual float chiSquared() const
KinematicConstraint * lConstraint
virtual KinematicTree * correspondingTree() const
KinematicState initState
virtual KinematicConstraint * lastConstraint() const
virtual KinematicState initialState() const
Definition: tree.py:1
virtual bool operator<(const KinematicParticle &other) const