]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSClusterParam.h
Changes to obey to the coding conventions (M. Lunardon)
[u/mrichter/AliRoot.git] / ITS / AliITSClusterParam.h
index 2c489c797b12ad8a0082e8289437ae636e81b90f..0f3901a5138682c99a17ec4b3bc4b1081eb769a7 100644 (file)
@@ -26,16 +26,26 @@ class AliITSClusterParam : public TObject {
   virtual void Print(Option_t* option = "") const;
   void SetInstance(AliITSClusterParam *param){fgInstance = param;}
   static void GetNTeor(Int_t layer,const AliITSRecPoint* cl,
-               Float_t theta,Float_t phi,
-               Float_t &ny,Float_t &nz);
+                      Float_t tgl,Float_t tgphitr,
+                      Float_t &ny,Float_t &nz);
   static Int_t GetError(Int_t layer,const AliITSRecPoint*cl,
-                Float_t theta,Float_t phi,Float_t expQ,
-                Float_t &erry,Float_t &errz);
+                       Float_t tgl,Float_t tgphitr,Float_t expQ,
+                       Float_t &erry,Float_t &errz,
+                       Bool_t addMisalErr=kTRUE);
 
   //void FitData(TTree * tree);
   //
  protected:
   static AliITSClusterParam*   fgInstance; //! Instance of this class (singleton implementation)
+  static Int_t GetErrorOrigRecPoint(const AliITSRecPoint*cl,
+                                   Float_t &erry,Float_t &errz);
+  static Int_t GetErrorParamMI(Int_t layer,const AliITSRecPoint*cl,
+                              Float_t tgl,Float_t tgphitr,Float_t expQ,
+                              Float_t &erry,Float_t &errz);
+  static Int_t GetErrorParamAngle(Int_t layer,const AliITSRecPoint*cl,
+                                 Float_t tgl,Float_t tgphitr,
+                                 Float_t &erry,Float_t &errz);
+
   ClassDef(AliITSClusterParam,1)    //  ITS cluster parametrization class
 };