#include "AliHLTProcessor.h"
class AliCDBManager;
-class AliTRDclusterizerV1HLT;
class TFile;
class TGeoManager;
-class AliTRDtrackerHLT;
+//class AliTRDtrackerHLT;
+class AliTRDtracker;
+class AliMagF;
/**
* @class AliHLTTRDTrackerComponent
/* AliHLTUInt32_t& size, vector<AliHLTComponent_BlockData>& outputBlocks ); */
int DoEvent( const AliHLTComponentEventData & evtData,
AliHLTComponentTriggerData & trigData );
+
+ using AliHLTProcessor::DoEvent;
private:
+ /** copy constructor prohibited */
+ AliHLTTRDTrackerComponent(const AliHLTTRDTrackerComponent&);
+ /** assignment operator prohibited */
+ AliHLTTRDTrackerComponent& operator=(const AliHLTTRDTrackerComponent&);
// The size of the output data produced, as a percentage of the input data's size.
// Can be greater than 100 (%)
- unsigned fOutputPercentage;
+ unsigned fOutputPercentage; // Output volume in percentage of the input
- string fStrorageDBpath;
- AliTRDclusterizerV1HLT *fClusterizer; //!
- AliCDBManager *fCDB; //!
+ string fStrorageDBpath; // Default path for OCDB
+ AliCDBManager *fCDB; //! Pointer to OCDB
- string fGeometryFileName;
- TFile *fGeometryFile; //!
- TGeoManager *fGeoManager; //!
+ string fGeometryFileName; // Path to geometry file
+ TFile *fGeometryFile; //! // Pointer to the geom root file
+ TGeoManager *fGeoManager; //! Pointer to geometry manager
- AliTRDtrackerHLT *fTracker;//!
+ //AliTRDtrackerHLT *fTracker;//! Offline-like/HLT tracker
+ AliTRDtracker *fTracker;//! Offline-pure/HLT tracker
ClassDef(AliHLTTRDTrackerComponent, 0)