6 #include "AliHLTRootTypes.h"
8 class AliHLTTrackSegmentData;
9 class AliHLTDigitRowData;
10 class AliHLTTrackArray;
16 AliHLTTrackArray *fTracks; //!
17 AliHLTDigitRowData *fDigitRowData; //!
18 AliHLTDigitRowData *fOutput; //!
19 AliHLTVertex *fVertex; //!
30 virtual ~AliHLTTrigger();
33 void InitPatch(Int_t slice,Int_t patch);
34 void FillTracks(Int_t ntracks,AliHLTTrackSegmentData *tr);
35 void FillData(AliHLTDigitRowData *data);
36 void SetOutputData(AliHLTDigitRowData *ptr);
37 void SetVertex(AliHLTVertex *vertex) {fVertex = vertex;}
38 void SetParameters(Float_t zcut,Int_t timematch,Int_t padmatch);
39 void RemovePileupTracks();
40 void RemovePileupData();
42 Int_t GetDataSize() {return fDataSize;}
44 ClassDef(AliHLTTrigger,1)
48 typedef AliHLTTrigger AliL3Trigger; // for backward compatibility