CMS 3D CMS Logo

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
KinematicConstraint.h
KinematicParticleFactoryFromTransientTrack
Definition: KinematicParticleFactoryFromTransientTrack.h:16
ParticleMass
double ParticleMass
Definition: ParticleMass.h:4
KinematicState
Definition: KinematicState.h:17
TransientTrackKinematicStateBuilder.h
TrackKinematicStatePropagator.h
ReferenceCountingPointer< KinematicParticle >
TransientTrack.h
TransientTrackKinematicStateBuilder
Definition: TransientTrackKinematicStateBuilder.h:16
KinematicParticleFactoryFromTransientTrack::builder
TransientTrackKinematicStateBuilder builder
Definition: KinematicParticleFactoryFromTransientTrack.h:83
KinematicConstraint
Definition: KinematicConstraint.h:21
KinematicParticleFactoryFromTransientTrack::propagator
KinematicStatePropagator * propagator
Definition: KinematicParticleFactoryFromTransientTrack.h:82
Point3DBase< float, GlobalTag >
KinematicParticleFactoryFromTransientTrack::particle
RefCountedKinematicParticle particle(const reco::TransientTrack &initialTrack, const ParticleMass &massGuess, float chiSquared, float degreesOfFr, float &m_sigma) const
Definition: KinematicParticleFactoryFromTransientTrack.cc:15
sipixeldigitoraw
Definition: SiPixelDigiToRaw.cc:39
KinematicParticleFactoryFromTransientTrack::~KinematicParticleFactoryFromTransientTrack
~KinematicParticleFactoryFromTransientTrack()
Definition: KinematicParticleFactoryFromTransientTrack.h:31
KinematicStatePropagator
Definition: KinematicStatePropagator.h:15
reco::TransientTrack
Definition: TransientTrack.h:19
FreeTrajectoryState
Definition: FreeTrajectoryState.h:27
TransientTrackKinematicParticle.h
RefCountedKinematicParticle.h
KinematicParticleFactoryFromTransientTrack::KinematicParticleFactoryFromTransientTrack
KinematicParticleFactoryFromTransientTrack()
Definition: KinematicParticleFactoryFromTransientTrack.cc:3
ParticleMass.h