#include <VirtualKinematicParticleFactory.h>
Public Member Functions | |
RefCountedKinematicParticle | particle (const KinematicState &kineState, float &chiSquared, float °reesOfFr, ReferenceCountingPointer< KinematicParticle > previousParticle, KinematicConstraint *lastConstraint=nullptr) const |
VirtualKinematicParticleFactory () | |
VirtualKinematicParticleFactory (KinematicStatePropagator *pr) | |
~VirtualKinematicParticleFactory () | |
Private Attributes | |
const TransientTrackKinematicStateBuilder | builder |
KinematicStatePropagator * | propagator |
Definition at line 9 of file VirtualKinematicParticleFactory.h.
VirtualKinematicParticleFactory::VirtualKinematicParticleFactory | ( | ) |
Factory constructor taking a KinematicStatePropagator
Definition at line 3 of file VirtualKinematicParticleFactory.cc.
References propagator.
VirtualKinematicParticleFactory::VirtualKinematicParticleFactory | ( | KinematicStatePropagator * | pr | ) |
Factory constructor taking a KinematicStatePropagator
Definition at line 5 of file VirtualKinematicParticleFactory.cc.
References KinematicStatePropagator::clone(), and propagator.
|
inline |
Default destructor
Definition at line 24 of file VirtualKinematicParticleFactory.h.
References propagator.
RefCountedKinematicParticle VirtualKinematicParticleFactory::particle | ( | const KinematicState & | kineState, |
float & | chiSquared, | ||
float & | degreesOfFr, | ||
ReferenceCountingPointer< KinematicParticle > | previousParticle, | ||
KinematicConstraint * | lastConstraint = nullptr |
||
) | const |
Method building a particle out of new created kinematic state, chi2, number of degrees of freedom and history information
Definition at line 13 of file VirtualKinematicParticleFactory.cc.
References propagator.
Referenced by FinalTreeBuilder::buildTree(), ConstrainedTreeBuilder::buildTree(), and ConstrainedTreeBuilderT::buildTree().
|
private |
Definition at line 38 of file VirtualKinematicParticleFactory.h.
|
private |
Definition at line 37 of file VirtualKinematicParticleFactory.h.
Referenced by particle(), VirtualKinematicParticleFactory(), and ~VirtualKinematicParticleFactory().