StRoot
1
|
#include <StiTpcHitLoader.h>
Public Member Functions | |
StiTpcHitLoader (StiHitContainer *hitContainer, Factory< StiHit > *hitFactory, StiDetectorBuilder *detector) | |
virtual void | loadHits (StEvent *source, Filter< StiTrack > *trackFilter, Filter< StiHit > *hitFilter) |
void | setMinRow (UInt_t r=1) |
void | setMinSector (UInt_t r=1) |
void | setMaxSector (UInt_t r=24) |
UInt_t | minRow () |
UInt_t | maxRow () |
UInt_t | minSector () |
UInt_t | maxSector () |
Public Member Functions inherited from StiHitLoader< StEvent, StiDetectorBuilder > | |
StiHitLoader (const string &name) | |
StiHitLoader (const string &name, StiHitContainer *hitContainer, Factory< StiHit > *hitFactory, StiDetectorBuilder *detector) | |
virtual void | loadEvent (Source1 *source1, Filter< StiTrack > *trackFilter, Filter< StiHit > *hitFilter) |
virtual void | loadHits (Source1 *source, Filter< StiTrack > *trackFilter, Filter< StiHit > *hitFilter) |
virtual void | setHitContainer (StiHitContainer *hitContainer) |
virtual void | setHitFactory (Factory< StiHit > *hitFactory) |
virtual void | setDetector (StiDetectorBuilder *detector) |
void | setMaxTimes (int nMaxTimes) |
virtual StiDetectorBuilder * | getDetector () |
Public Member Functions inherited from Named | |
void | setName (const string &newName) |
Set the name of the object. | |
const string & | getName () const |
Get the name of the object. | |
bool | isName (const string &aName) const |
Determine whether name equals given name. | |
Protected Attributes | |
UInt_t | _minRow |
UInt_t | _maxRow |
UInt_t | _minSector |
UInt_t | _maxSector |
Protected Attributes inherited from StiHitLoader< StEvent, StiDetectorBuilder > | |
StiHitContainer * | _hitContainer |
StiTrackContainer * | _trackContainer |
Factory< StiHit > * | _hitFactory |
Factory< StiKalmanTrack > * | _trackFactory |
StiDetectorBuilder * | _detector |
Protected Attributes inherited from Named | |
string | _name |
Additional Inherited Members | |
Protected Member Functions inherited from Named | |
Named (const string &aName=" ") | |
Only derived class are Named. | |
StiTpcHitLoader is a concrete class implementing the StiHitLoader abstract interface. It is used to load hits from Star StEvent into the StiHitContainer for Sti tracking. StEvent hits from the TPC are converted using the StiTpcDetectorBuilder methods.
This class is substantially morphed from the class StiHitFiller originally written by Mike Miller.
Definition at line 19 of file StiTpcHitLoader.h.