public:
AliTPCcalibTrigger();
AliTPCcalibTrigger(const Text_t *name, const Text_t *title);
- virtual ~AliTPCcalibTrigger(){;}
+ virtual ~AliTPCcalibTrigger();
virtual void Process(AliESDEvent *event);
virtual Long64_t Merge(TCollection *li);
virtual void Analyze(){;}
void AddHisto(const char *trigger, THnSparse *his);
THnSparse *MakeHisto(const char* trigger);
//
+ TTree * MakeTree(const char *fname);
+ void MakeTree(TTreeStream &pcstream, const char *tname);
+ Bool_t HasTOF(TObjString *tname);
+ Bool_t HasACORDE(TObjString *tname);
+ Bool_t HasPIXEL(TObjString *tname);
+ Int_t HasTRD(TObjString *tname);
public:
TMap *fHisMap; // map of the histogram per trigger class
+ void Process(AliESDtrack *track, Int_t runNo=-1){AliTPCcalibBase::Process(track,runNo);};
+ void Process(AliTPCseed *track){return AliTPCcalibBase::Process(track);}
+private:
+ AliTPCcalibTrigger(const AliTPCcalibTrigger&); // Not implemented
+ AliTPCcalibTrigger& operator=(const AliTPCcalibTrigger&); // Not implemented
+
ClassDef(AliTPCcalibTrigger, 1);
};