]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG0/AliCorrectionMatrix.h
redoing of TPC vertex when flag is set
[u/mrichter/AliRoot.git] / PWG0 / AliCorrectionMatrix.h
index d4c490a018bb91e9f57f5a505b56b20148cb6531..a7c2c54133d18a4111f5b274c08565adb8e6f22f 100644 (file)
@@ -33,18 +33,25 @@ public:
 
   TH1* GetGeneratedHistogram() { return fhGene; }
   TH1* GetMeasuredHistogram()  { return fhMeas; }
+  TH1* GetCorrectionHistogram() { return fhCorr; }
 
   void SetGeneratedHistogram(TH1* agene) { fhGene = agene; }
   void SetMeasuredHistogram(TH1* ameas)  { fhMeas = ameas; }
+  void SetCorrectionHistogram(TH1* acorr) { fhCorr = acorr; }
 
   void Divide();
+  void Multiply();
+  void SetCorrectionToUnity();
+  void Scale(Double_t factor);
+
+  void Add(AliCorrectionMatrix* aMatrixToAdd, Float_t c=1);
 
   void SetAxisTitles(const Char_t* titleX="", const Char_t* titleY="", const Char_t* titleZ="");
 
-  virtual Bool_t LoadHistograms(const Char_t* fileName, const Char_t* dir = ".");
+  virtual Bool_t LoadHistograms(const Char_t* dir = 0);
   virtual void SaveHistograms();
 
-  virtual void DrawHistograms();
+  virtual void DrawHistograms(const Char_t* canvasName = 0);
 
   virtual void ReduceInformation();