X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TPC%2FAliTPCcalibTime.h;h=8f6828d1abd138554a1eebbbbd01ba72cc3982ad;hb=72b94ffbc778b89f0ab1fbb11c3d379701e607f0;hp=81e1c3633f143c2114f169e09de22900d69d45fb;hpb=92761e026a7c7aed7037d4a70f384c43a517aa2d;p=u%2Fmrichter%2FAliRoot.git diff --git a/TPC/AliTPCcalibTime.h b/TPC/AliTPCcalibTime.h index 81e1c3633f1..8f6828d1abd 100644 --- a/TPC/AliTPCcalibTime.h +++ b/TPC/AliTPCcalibTime.h @@ -43,21 +43,28 @@ public: Bool_t IsPair(AliExternalTrackParam *tr0, AliExternalTrackParam *tr1); Bool_t IsCross(AliESDtrack *tr0, AliESDtrack *tr1); Bool_t IsSame (AliESDtrack *tr0, AliESDtrack *tr1); - void ProcessAlignITS(AliESDtrack* track, AliESDfriendTrack *friendTrack); + void ProcessSame(AliESDtrack* track, AliESDfriendTrack *friendTrack,AliESDEvent *event); + void ProcessAlignITS(AliESDtrack* track, AliESDfriendTrack *friendTrack, AliESDEvent *event,AliESDfriend *ESDfriend); + void ProcessAlignTRD(AliESDtrack* track, AliESDfriendTrack *friendTrack); void ProcessAlignTOF(AliESDtrack* track, AliESDfriendTrack *friendTrack); - THnSparse* GetHistVdriftLaserA(Int_t index=1){return fHistVdriftLaserA[index];}; - THnSparse* GetHistVdriftLaserC(Int_t index=1){return fHistVdriftLaserC[index];}; + THnSparse* GetHistVdriftLaserA(Int_t index=1) const {return fHistVdriftLaserA[index];}; + THnSparse* GetHistVdriftLaserC(Int_t index=1) const {return fHistVdriftLaserC[index];}; THnSparse* GetHistoDrift(const char* name); TObjArray* GetHistoDrift(); TGraphErrors* GetGraphDrift(const char* name); TObjArray* GetGraphDrift(); AliSplineFit* GetFitDrift(const char* name); // TObjArray* GetFitDrift(); - TH1F* GetCosmiMatchingHisto(Int_t index=0){return fCosmiMatchingHisto[index];}; + TH1F* GetCosmiMatchingHisto(Int_t index=0) const {return fCosmiMatchingHisto[index];}; void Process(AliESDtrack *track, Int_t runNo=-1){AliTPCcalibBase::Process(track,runNo);}; void Process(AliTPCseed *track){return AliTPCcalibBase::Process(track);} + TObjArray* GetAlignITSTPC() {return fAlignITSTPC;} // alignemnt array ITS TPC match + TObjArray* GetAlignTRDTPC() {return fAlignTRDTPC;} // alignemnt array TRD TPC match + TObjArray* GetAlignTOFTPC() {return fAlignTOFTPC;} // alignemnt array TOF TPC match + + private: void ResetCurrent(); // reset current values