Migrating PWG2/SPECTRA/Fit to new PWG structure
[u/mrichter/AliRoot.git] / PWG / Tools / AliPWGHistoTools.h
similarity index 91%
rename from PWG2/SPECTRA/Fit/AliBWTools.h
rename to PWG/Tools/AliPWGHistoTools.h
index ee5be8a44bf6e647940381c3ece185c5993eff79..1a5a9ad7d6ab895ec03ac464dfa695e798cbfea6 100644 (file)
@@ -1,5 +1,5 @@
 // ----------------------------------------------------------------------
-//                     AliBWTools
+//                     AliPWGHistoTools
 // 
 // This class provides some tools which can be useful in the analsis
 // of spectra, to fit or transform histograms. See the comments of the
@@ -24,12 +24,12 @@ class TGraphErrors;
 
 
 
-class AliBWTools : public TObject {
+class AliPWGHistoTools : public TObject {
 
 public:
 
-  AliBWTools();
-  ~AliBWTools();
+  AliPWGHistoTools();
+  ~AliPWGHistoTools();
 
   static TH1 * GetOneOverPtdNdPt(const TH1 * hPt) ;
   static TH1 * GetdNdmtFromdNdpt(const TH1 * hpt, Double_t mass);
@@ -80,6 +80,7 @@ public:
   static Double_t DoIntegral(TH1* h, Int_t binx1, Int_t binx2, Int_t biny1, Int_t biny2, Int_t binz1, Int_t binz2, Double_t & error ,
                      Option_t *option, Bool_t doError) ;
   static TGraphErrors * Divide2Graphs(const TGraphErrors * g1, const TGraphErrors * g2);
+  static TGraphErrors * Add2Graphs(const TGraphErrors * g1, const TGraphErrors * g2);
 
   static Double_t dMtdptFunction(Double_t *x, Double_t *p) ;
   static Double_t GetdMtdEta(TH1 *hData, TF1 * fExtrapolation, Double_t mass) ;
@@ -88,13 +89,13 @@ public:
 
 private:
 
-  AliBWTools(const AliBWTools&);            // not implemented
-  AliBWTools& operator=(const AliBWTools&); // not implemented
+  AliPWGHistoTools(const AliPWGHistoTools&);            // not implemented
+  AliPWGHistoTools& operator=(const AliPWGHistoTools&); // not implemented
   static void GetMoment(TString name, TString var, TF1 * func, Float_t &mean, Float_t &error, Float_t min, Float_t max, Int_t normPar = -1) ;
 
   static TF1 * fdNdptForETCalc;
 
-  ClassDef(AliBWTools,1);
+  ClassDef(AliPWGHistoTools,1);
 
 };