1 #ifndef TOFEstimators_h
2 #define TOFEstimators_h 1
6 #include "marlin/Processor.h"
7 #include "MarlinTrk/IMarlinTrkSystem.h"
MarlinTrk::IMarlinTrkSystem * _trkSystem
Kalman Filter System.
double _bField
Stores z component of the magnetic field at the origin in Tesla.
void init()
Called at the begin of the job before anything is read.
std::string _pfoCollectionName
Stores ReconstructedParticleCollection steering parameter.
std::vector< std::string > _outputParNames
Stores names of the output parameters.
TOFEstimators & operator=(const TOFEstimators &)=delete
Copy assignment operator.
std::string _tofMethod
Stores TofMethod steering parameter.
double _tpcOuterR
Stores outer TPC radius in mm.
bool _extrapolateToEcal
Stores ExtrapolateToEcal steering parameter.
double _timeResolution
Stores TimeResolution steering parameter.
marlin::Processor * newProcessor()
Method required by the Marlin to register processor in the global scope.
int _maxEcalLayer
Stores MaxEcalLayer steering parameter.
TOFEstimators()
Default constructor.
void processEvent(EVENT::LCEvent *evt)
Called for every event - the working horse.
int _nEvent
Stores current event number.