X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ITS%2FAliITStrackSA.h;h=ae2bd4e1087c518d39d0da3ad16f58a565200f94;hb=2c632057b20a755472de41d084d02d410a4d451d;hp=477a7ff574969d2dcd2075cda057604f5d97ea47;hpb=13918578a89cd15afc6043940cdccb7b4baee42f;p=u%2Fmrichter%2FAliRoot.git diff --git a/ITS/AliITStrackSA.h b/ITS/AliITStrackSA.h index 477a7ff5749..ae2bd4e1087 100755 --- a/ITS/AliITStrackSA.h +++ b/ITS/AliITStrackSA.h @@ -9,36 +9,46 @@ // // //////////////////////////////////////////////////// -#include "AliITStrackV2.h" +#include "AliITStrackMI.h" -class AliITStrackSA : public AliITStrackV2 { +class AliITStrackSA : public AliITStrackMI { public: AliITStrackSA(); - AliITStrackSA(const AliITStrackV2& t); + AliITStrackSA(const AliITStrackMI& t); AliITStrackSA(const AliITStrackSA& t); AliITStrackSA(Int_t layer, Int_t ladder, Int_t detector, Double_t Ycoor, Double_t Zcoor, Double_t phi, Double_t tanlambda, Double_t curv, Int_t lab); - - Int_t GetClusterIndexSA(Int_t i) const {return fSain[i];} + Int_t GetClusterMark(Int_t layer,Int_t i) const {return fCluMark[layer][i];} Int_t GetNumberOfClustersSA() const {return fNSA;} + Int_t GetNumberOfMarked(Int_t lay) const {return fNM[lay];} + static const Int_t GetMaxNumberOfClusters() {return fgkMaxNumberOfClusters;} + Int_t GetMaxNMarkedPerLayer() const {return fgkMaxNumberOfClustersL;} void AddClusterSA(Int_t layer, Int_t clnumb); void AddClusterV2(Int_t layer,Int_t clnumb); + void AddClusterMark(Int_t layer, Int_t clnumb); protected: void SetNumberOfClustersSA(Int_t n){fNSA = n;} + void SetNumberOfMarked(Int_t lay,Int_t n) {fNM[lay] = n;} void ResetIndexSA(){for(Int_t k=0; k