StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
StiIstHitLoader Class Reference

#include <StiIstHitLoader.h>

Inheritance diagram for StiIstHitLoader:
StiHitLoader< StEvent, StiDetectorBuilder > StiHitLoader< StEvent, StiDetectorBuilder > Named Named

Public Member Functions

 StiIstHitLoader (StiHitContainer *hitContainer, Factory< StiHit > *hitFactory, StiDetectorBuilder *detector)
 
virtual void loadHits (StEvent *source, Filter< StiTrack > *trackFilter, Filter< StiHit > *hitFilter)
 
 StiIstHitLoader (StiHitContainer *hitContainer, Factory< StiHit > *hitFactory, StiDetectorBuilder *detector)
 
virtual void loadHits (StEvent *source, Filter< StiTrack > *trackFilter, Filter< StiHit > *hitFilter)
 
- 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 StiDetectorBuildergetDetector ()
 
- 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 n
 
StMcIstHitsaveHit
 
long evNum
 
- 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.
 

Detailed Description

StiIstHitLoader 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 StiIstDetectorBuilder methods.

This class is substantially morphed from the class StiHitFiller originally written by Mike Miller.

Author
Claude A Pruneau (Wayne)
Yaping Wang (UIC)

StiIstHitLoader 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 StiIstDetectorBuilder methods.

This class is substantially morphed from the class StiHitFiller originally written by Mike Miller.

Author
Claude A Pruneau (Wayne)

Definition at line 22 of file StiIstHitLoader.h.


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