CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
KinematicParticleFactoryFromTransientTrack.h
Go to the documentation of this file.
1 #ifndef KinematicParticleFactoryFromTransientTrack_h
2 #define KinematicParticleFactoryFromTransientTrack_h
3 
11 
17 public:
22 
27 
32 
39  const ParticleMass& massGuess,
40  float chiSquared,
41  float degreesOfFr,
42  float& m_sigma) const;
43 
50  const ParticleMass& massGuess,
51  float chiSquared,
52  float degreesOfFr,
53  float& m_sigma,
54  const FreeTrajectoryState& freestate) const;
55 
63  const ParticleMass& massGuess,
64  float chiSquared,
65  float degreesOfFr,
66  const GlobalPoint& expPoint,
67  float m_sigma) const;
68 
76  float& chiSquared,
77  float& ndf,
79  KinematicConstraint* lastConstraint = nullptr) const;
80 
81 private:
84 };
85 
86 #endif
double ParticleMass
Definition: ParticleMass.h:4
RefCountedKinematicParticle particle(const reco::TransientTrack &initialTrack, const ParticleMass &massGuess, float chiSquared, float degreesOfFr, float &m_sigma) const