MarlinTrkProcessors  2.4.1
Public Member Functions | Protected Attributes | List of all members
TruthTrackFinder Class Reference
Inheritance diagram for TruthTrackFinder:

Public Member Functions

virtual Processor * newProcessor ()
 
virtual void init ()
 
virtual void processRunHeader (LCRunHeader *run)
 
virtual void processEvent (LCEvent *evt)
 
virtual void check (LCEvent *evt)
 
virtual void end ()
 
void getCollection (LCCollection *&, std::string, LCEvent *)
 

Protected Attributes

std::vector< std::string > m_inputTrackerHitCollections
 
std::vector< std::string > m_inputTrackerHitRelationCollections
 
std::string m_inputParticleCollection
 
std::string m_outputTrackCollection
 
std::string m_outputTrackRelationCollection
 
bool m_useTruthInPrefit
 
bool m_fitForward
 
int m_eventNumber
 
int m_runNumber
 
MarlinTrk::IMarlinTrkSystem * trackFactory
 
double m_initialTrackError_d0
 
double m_initialTrackError_phi0
 
double m_initialTrackError_omega
 
double m_initialTrackError_z0
 
double m_initialTrackError_tanL
 
double m_maxChi2perHit
 
double m_magneticField
 
int m_fitFails
 

Member Function Documentation

void TruthTrackFinder::processEvent ( LCEvent *  evt)
virtual

Fill hits associated to the track by pattern recognition and hits in fit


The documentation for this class was generated from the following files: