#include <K0Event.h>
Inheritance diagram for K0Event:
Public Types | |
enum | { NFV = 3, NTFO = 3, NVER = 2 } |
Public Member Functions | |
K0Event () | |
virtual | ~K0Event () |
virtual void | genEvent () |
virtual int | fitEvent (BaseFitter &fitter) |
do it! | |
TrackFitObject * | getTrueFitObject (int i) |
TrackFitObject * | getSmearedFitObject (int i) |
ChargedParticleTrack * | createSmearedChargedTrack (const char *name, const ChargedParticleTrack &in) |
Public Attributes | |
FourVector * | fv [NFV] |
TrackFitObject * | gentrack [NTFO] |
TrackFitObject * | smtrack [NTFO] |
TrackFitObject * | rectrack [NTFO] |
ThreeVector * | genvert [NVER] |
|
|
|
Definition at line 38 of file K0Event.C. References fv, gentrack, genvert, NFV, NTFO, NVER, and rectrack. |
|
Definition at line 46 of file K0Event.C. References fv, gentrack, genvert, NFV, NTFO, NVER, and rectrack. |
|
Definition at line 158 of file K0Event.C. References TrackFitObject::bfield, FReal, ChargedParticleTrack::getCharge(), ChargedParticleTrack::getMass(), TrackFitObject::getParam(), ChargedParticleTrack::parfact, rnorml(), and TrackFitObject::setError(). Referenced by genEvent(). |
|
do it!
Implements BaseEvent. Definition at line 195 of file K0Event.C. References VertexFitObject::addConstraints(), BaseFitter::addFitObject(), VertexFitObject::addTrack(), BaseFitter::fit(), TrackFitObject::fixVertexParam(), BaseFitter::getError(), VertexFitObject::initForFit(), prob(), VertexFitObject::PXYZ, rectrack, and VertexFitObject::VXYZ. Referenced by main(). |
|
generate primary vertex generate K0S momentum vector and decay length Implements BaseEvent. Definition at line 57 of file K0Event.C. References createSmearedChargedTrack(), FourVector::decayto(), TrackFitObject::fixParam(), TrackFitObject::fixVertexParam(), FReal, fv, gentrack, genvert, FourVector::getBetaGamma(), ThreeVector::getMag(), FourVector::getThreeVector(), ranmar(), rectrack, rnorml(), TrackFitObject::setName(), and smtrack. Referenced by main(). |
|
Definition at line 29 of file K0Event.h. References rectrack. |
|
Definition at line 28 of file K0Event.h. References gentrack. |
|
Definition at line 34 of file K0Event.h. Referenced by genEvent(), K0Event(), and ~K0Event(). |
|
Definition at line 35 of file K0Event.h. Referenced by genEvent(), getTrueFitObject(), K0Event(), main(), and ~K0Event(). |
|
Definition at line 38 of file K0Event.h. Referenced by genEvent(), K0Event(), main(), and ~K0Event(). |
|
Definition at line 37 of file K0Event.h. Referenced by fitEvent(), genEvent(), getSmearedFitObject(), K0Event(), main(), and ~K0Event(). |
|
Definition at line 36 of file K0Event.h. Referenced by genEvent(), and main(). |