--- calo/flight/CaloFranzini/inc/CaloFranzini.h 2007/12/13 17:08:08 1.3 +++ calo/flight/CaloFranzini/inc/CaloFranzini.h 2007/12/18 09:55:04 1.4 @@ -42,6 +42,9 @@ TFile *file; Int_t nbin; TArrayF *brig; + TArrayF *brigm; + TArrayF *qplmean[17]; + TMatrixD *hmat[17]; Int_t N; Int_t NC; // @@ -84,10 +87,16 @@ TArrayF *LoadLongAverage(Float_t rig); TMatrixD *LoadCovarianceMatrix(Float_t rig); // + Float_t GetAverageAt(Int_t plane, Float_t rig); + Float_t GetHmatrixAt(Int_t i, Int_t j, Float_t rig); + // Bool_t Open(TString matrixfile); + Bool_t LoadBin(); + Bool_t LoadMatrices(); TFile *GetFile(){return file;}; // Bool_t CreateMatrixFile(TString matrixfile); + Bool_t UpdateMatrixFile(TString matrixfile); void WriteNumBin(Int_t numbin); void WriteRigBin(TArrayF *rigbin); void WriteLongMean(TArrayF *qpl, Int_t bin);