X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TRD%2FAliTRDclusterizer.h;h=c6206f1980a8aefd52812e1b757fc68ca07896e2;hb=e7295a3aaaa268675239b77c29c9e7fbb8119785;hp=0db02de592b30240e25094bfa9fb0b9049f10d52;hpb=29f3223b1e0086ed7b3c95c45250140736fa8330;p=u%2Fmrichter%2FAliRoot.git diff --git a/TRD/AliTRDclusterizer.h b/TRD/AliTRDclusterizer.h index 0db02de592b..c6206f1980a 100644 --- a/TRD/AliTRDclusterizer.h +++ b/TRD/AliTRDclusterizer.h @@ -73,7 +73,7 @@ class AliTRDclusterizer : public TNamed Bool_t Open(const Char_t *name, Int_t nEvent = 0); Bool_t OpenInput(Int_t nEvent = 0); Bool_t OpenOutput(); - Bool_t OpenOutput(TTree *clusterTree); + Bool_t OpenOutput(TTree *const clusterTree); Bool_t OpenTrackletOutput(); Bool_t ReadDigits(); @@ -83,7 +83,7 @@ class AliTRDclusterizer : public TNamed Bool_t WriteClusters(Int_t det); void ResetRecPoints(); virtual TClonesArray *RecPoints(); - TClonesArray *TrackletsArray(); + virtual TClonesArray *TrackletsArray(); Bool_t WriteTracklets(Int_t det); Bool_t Raw2Clusters(AliRawReader *rawReader); @@ -97,7 +97,7 @@ class AliTRDclusterizer : public TNamed void SetRawVersion(const Int_t iver) { fRawVersion = iver; } // set the expected raw data version void SetReconstructor(const AliTRDReconstructor *rec) {fReconstructor = rec;} static UChar_t GetStatus(Short_t &signal); - Int_t GetAddedClusters() {return fNoOfClusters;} + Int_t GetAddedClusters() const {return fNoOfClusters;} Bool_t IsClustersOwner() const {return TestBit(kClOwner);} virtual void SetClustersOwner(Bool_t own=kTRUE) {SetBit(kClOwner, own); if(!own) {fRecPoints = 0x0; fNoOfClusters=0;} } @@ -109,9 +109,9 @@ protected: ,const Int_t nTimeTotal, const Int_t nexp); void TailCancelation(); - Float_t Unfold(Double_t eps, Int_t layer, Double_t *padSignal) const; + Float_t Unfold(Double_t eps, Int_t layer, const Double_t *const padSignal) const; - void SetPadStatus(const UChar_t status, UChar_t &encoding); + void SetPadStatus(const UChar_t status, UChar_t &encoding) const; UChar_t GetPadStatus(UChar_t encoding) const; Int_t GetCorruption(UChar_t encoding) const; @@ -119,8 +119,8 @@ protected: Bool_t FivePadCluster(MaxStruct &ThisMax, MaxStruct &NeighbourMax); void CreateCluster(const MaxStruct &Max); inline void CalcAdditionalInfo(const MaxStruct &Max, Short_t *const signals, Int_t &nPadCount); - virtual void AddClusterToArray(AliTRDcluster *cluster); - inline void AddTrackletsToArray(); + virtual void AddClusterToArray(AliTRDcluster* cluster); + virtual void AddTrackletsToArray(); const AliTRDReconstructor *fReconstructor; //! reconstructor AliRunLoader *fRunLoader; //! Run Loader