StRoot
1
|
#include <AliHLTTPCCATracker.h>
Classes | |
class | NeighboursFinder |
class | Reconstructor |
Public Member Functions | |
void | Initialize (const AliHLTTPCCAParam ¶m) |
void | StartEvent () |
void | ReadEvent (AliHLTTPCCAClusterData *clusterData) |
void | Reconstruct () |
void | WriteOutput () |
void | GetErrors2 (int iRow, const AliHLTTPCCATrackParam &t, float *Err2Y, float *Err2Z) const |
void | GetErrors2 (int iRow, const AliHLTTPCCATrackParamVector &t, sfloat_v *Err2Y, sfloat_v *Err2Z) const |
void | GetErrors2 (const ushort_v &rowIndexes, const AliHLTTPCCATrackParamVector &t, sfloat_v *Err2Y, sfloat_v *Err2Z) const |
void | RecalculateHitsSize (int MaxNHits) |
void | SetPointersHits (int MaxNHits) |
void | RecalculateTrackMemorySize (int MaxNTracks, int MaxNHits) |
void | SetPointersTracks (int MaxNTracks, int MaxNHits) |
void | WriteTracks (std::ostream &out) |
void | ReadTracks (std::istream &in) |
int | ISlice () const |
float | SliceAlpha () const |
const AliHLTTPCCAParam & | Param () const |
double | Timer (int i) const |
const SliceData & | Data () const |
const AliHLTTPCCAClusterData & | ClusterData () const |
int | NTracklets () const |
int * | NTracklets () |
void | SetNTracklets (int nTrlets) |
const AliHLTTPCCAStartHitId & | TrackletStartHit (int i) const |
AliHLTTPCCAStartHitId * | TrackletStartHits () const |
size_t | NTracks () const |
const std::vector < AliHLTTPCCATrack * > & | Tracks () const |
const AliHLTTPCCASliceOutput * | Output () const |
void | StoreToFile (FILE *f) const |
void | RestoreFromFile (FILE *f) |
Friends | |
class | AliHLTTPCCAPerformance |
Slice tracker for ALICE HLT. The class reconstructs tracks in one slice of TPC. The reconstruction algorithm is based on the Cellular Automaton method
The CA tracker is designed stand-alone. It is integrated to the HLT framework via AliHLTTPCCATrackerComponent interface. The class is under construction.
Definition at line 50 of file AliHLTTPCCATracker.h.