#ifndef HMDCTRACKGCORRECTIONS_H
#define HMDCTRACKGCORRECTIONS_H
#include "TString.h"
#include "TObject.h"
#include "TNamed.h"
class HMdcTrackGCorrections:public TNamed
{
friend class HMdcTrackGSpline;
private:
Double_t phiI[16];
Double_t tetaI[34];
Double_t precI[60];
Double_t corrE[34][16][60];
Double_t corrP[34][16][60];
Double_t corrE1[34][16][60];
Double_t corrP1[34][16][60];
public:
  HMdcTrackGCorrections(const Char_t* name="",const Char_t* title="");
  HMdcTrackGCorrections(HMdcTrackGCorrections &corr);
  ~HMdcTrackGCorrections();
  void init(TString,TString,TString,TString);
  void clear();
  Double_t getPhiI(Int_t i) {return phiI[i];}
  Double_t getThetaI(Int_t i) {return tetaI[i];}
  Double_t getPrecI(Int_t i) {return precI[i];}
  Double_t getCorrE(Int_t i,Int_t j, Int_t k) {return corrE[i][j][k];}
  Double_t getCorrP(Int_t i,Int_t j, Int_t k) {return corrP[i][j][k];}
  Double_t getCorrE1(Int_t i,Int_t j, Int_t k) {return corrE1[i][j][k];}
  Double_t getCorrP1(Int_t i,Int_t j, Int_t k) {return corrP1[i][j][k];}
    
  ClassDef(HMdcTrackGCorrections,2)
};
#endif
 hmdctrackgcorrections.h:1  hmdctrackgcorrections.h:2  hmdctrackgcorrections.h:3  hmdctrackgcorrections.h:4  hmdctrackgcorrections.h:5  hmdctrackgcorrections.h:6  hmdctrackgcorrections.h:7  hmdctrackgcorrections.h:8  hmdctrackgcorrections.h:9  hmdctrackgcorrections.h:10  hmdctrackgcorrections.h:11  hmdctrackgcorrections.h:12  hmdctrackgcorrections.h:13  hmdctrackgcorrections.h:14  hmdctrackgcorrections.h:15  hmdctrackgcorrections.h:16  hmdctrackgcorrections.h:17  hmdctrackgcorrections.h:18  hmdctrackgcorrections.h:19  hmdctrackgcorrections.h:20  hmdctrackgcorrections.h:21  hmdctrackgcorrections.h:22  hmdctrackgcorrections.h:23  hmdctrackgcorrections.h:24  hmdctrackgcorrections.h:25  hmdctrackgcorrections.h:26  hmdctrackgcorrections.h:27  hmdctrackgcorrections.h:28  hmdctrackgcorrections.h:29  hmdctrackgcorrections.h:30  hmdctrackgcorrections.h:31  hmdctrackgcorrections.h:32  hmdctrackgcorrections.h:33  hmdctrackgcorrections.h:34  hmdctrackgcorrections.h:35  hmdctrackgcorrections.h:36  hmdctrackgcorrections.h:37  hmdctrackgcorrections.h:38  hmdctrackgcorrections.h:39  hmdctrackgcorrections.h:40  hmdctrackgcorrections.h:41  hmdctrackgcorrections.h:42