X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TPC%2FAliTPCcalibTrigger.h;h=bd679849710996e6036927e9a1a9eb5635bbaaaa;hb=02d1b157cc65df0dfa2fba9e7dceb296f216e2fc;hp=2d6363fd313e1d43c429025ac3d5bb0a2fe4f9f4;hpb=c43e2d898120ed694adf7bb324c754283463494b;p=u%2Fmrichter%2FAliRoot.git diff --git a/TPC/AliTPCcalibTrigger.h b/TPC/AliTPCcalibTrigger.h index 2d6363fd313..bd679849710 100644 --- a/TPC/AliTPCcalibTrigger.h +++ b/TPC/AliTPCcalibTrigger.h @@ -28,7 +28,7 @@ class AliTPCcalibTrigger:public AliTPCcalibBase { 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(){;} @@ -36,8 +36,20 @@ public: 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); };