/[PAMELA software]/calo/flight/CaloFranzini/inc/CaloFranzini.h
ViewVC logotype

Diff of /calo/flight/CaloFranzini/inc/CaloFranzini.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by mocchiut, Thu Dec 13 17:08:08 2007 UTC revision 1.4 by mocchiut, Tue Dec 18 09:55:04 2007 UTC
# Line 42  class CaloFranzini : public TObject { Line 42  class CaloFranzini : public TObject {
42      TFile *file;      TFile *file;
43      Int_t nbin;      Int_t nbin;
44      TArrayF *brig;      TArrayF *brig;
45        TArrayF *brigm;
46        TArrayF *qplmean[17];
47        TMatrixD *hmat[17];
48      Int_t N;      Int_t N;
49      Int_t NC;      Int_t NC;
50      //      //
# Line 84  class CaloFranzini : public TObject { Line 87  class CaloFranzini : public TObject {
87      TArrayF *LoadLongAverage(Float_t rig);      TArrayF *LoadLongAverage(Float_t rig);
88      TMatrixD *LoadCovarianceMatrix(Float_t rig);      TMatrixD *LoadCovarianceMatrix(Float_t rig);
89      //      //
90        Float_t GetAverageAt(Int_t plane, Float_t rig);
91        Float_t GetHmatrixAt(Int_t i, Int_t j, Float_t rig);
92        //
93      Bool_t Open(TString matrixfile);      Bool_t Open(TString matrixfile);
94        Bool_t LoadBin();
95        Bool_t LoadMatrices();
96      TFile *GetFile(){return file;};      TFile *GetFile(){return file;};
97      //      //
98      Bool_t CreateMatrixFile(TString matrixfile);      Bool_t CreateMatrixFile(TString matrixfile);
99        Bool_t UpdateMatrixFile(TString matrixfile);
100      void WriteNumBin(Int_t numbin);      void WriteNumBin(Int_t numbin);
101      void WriteRigBin(TArrayF *rigbin);      void WriteRigBin(TArrayF *rigbin);
102      void WriteLongMean(TArrayF *qpl, Int_t bin);      void WriteLongMean(TArrayF *qpl, Int_t bin);

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.23