CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
VirtualKinematicParticleFactory.h
Go to the documentation of this file.
1 #ifndef VirtualKinematicParticleFactory_H
2 #define VirtualKinematicParticleFactory_H
3 
8 
10 {
11 public:
12 
17 
22 
27  {delete propagator;}
28 
33  RefCountedKinematicParticle particle(const KinematicState& kineState, float& chiSquared,
34  float& degreesOfFr, ReferenceCountingPointer<KinematicParticle> previousParticle,
35  KinematicConstraint * lastConstraint = 0)const;
36 private:
37 
40 
41 };
42 #endif
RefCountedKinematicParticle particle(const KinematicState &kineState, float &chiSquared, float &degreesOfFr, ReferenceCountingPointer< KinematicParticle > previousParticle, KinematicConstraint *lastConstraint=0) const
const TransientTrackKinematicStateBuilder builder