CMS 3D CMS Logo

VirtualKinematicParticleFactory.h
Go to the documentation of this file.
1 #ifndef VirtualKinematicParticleFactory_H
2 #define VirtualKinematicParticleFactory_H
3 
8 
10 public:
15 
20 
25 
31  float& chiSquared,
32  float& degreesOfFr,
34  KinematicConstraint* lastConstraint = nullptr) const;
35 
36 private:
39 };
40 #endif
KinematicState
Definition: KinematicState.h:17
TransientTrackKinematicStateBuilder.h
TrackKinematicStatePropagator.h
ReferenceCountingPointer< KinematicParticle >
TransientTrackKinematicStateBuilder
Definition: TransientTrackKinematicStateBuilder.h:16
VirtualKinematicParticleFactory::particle
RefCountedKinematicParticle particle(const KinematicState &kineState, float &chiSquared, float &degreesOfFr, ReferenceCountingPointer< KinematicParticle > previousParticle, KinematicConstraint *lastConstraint=nullptr) const
Definition: VirtualKinematicParticleFactory.cc:13
VirtualKinematicParticleFactory
Definition: VirtualKinematicParticleFactory.h:9
KinematicConstraint
Definition: KinematicConstraint.h:21
sipixeldigitoraw
Definition: SiPixelDigiToRaw.cc:38
VirtualKinematicParticle.h
VirtualKinematicParticleFactory::builder
const TransientTrackKinematicStateBuilder builder
Definition: VirtualKinematicParticleFactory.h:38
KinematicStatePropagator
Definition: KinematicStatePropagator.h:15
RefCountedKinematicParticle.h
VirtualKinematicParticleFactory::~VirtualKinematicParticleFactory
~VirtualKinematicParticleFactory()
Definition: VirtualKinematicParticleFactory.h:24
VirtualKinematicParticleFactory::VirtualKinematicParticleFactory
VirtualKinematicParticleFactory()
Definition: VirtualKinematicParticleFactory.cc:3
VirtualKinematicParticleFactory::propagator
KinematicStatePropagator * propagator
Definition: VirtualKinematicParticleFactory.h:37