Bug #92237 fixed as Barth suggested
[u/mrichter/AliRoot.git] / ZDC / AliZDCRecoParampp.h
index 6faf5e5..573677c 100644 (file)
 //                                                      //
 //////////////////////////////////////////////////////////
 
-#include <TF1.h>
 #include "AliLog.h"
 #include "AliZDCRecoParam.h"
 
-//class TF1;
-
 class AliZDCRecoParampp : public AliZDCRecoParam {
  public:
   AliZDCRecoParampp();
-  virtual ~AliZDCRecoParampp();
+  virtual ~AliZDCRecoParampp() {;}
 
   // make reco parameters for p-p collisions
-  static AliZDCRecoParampp *GetppRecoParam();
-  
-  void PrintParameters() const; 
+  static AliZDCRecoParampp *GetLowFluxParam();
   
-  virtual TF1* GetfZNCen()  const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual TF1* GetfZNPer()  const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual TF1* GetfZPCen()  const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual TF1* GetfZPPer()  const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual TF1* GetfZDCCen() const {AliError("NO function can be defined in pp!"); return 0;}   
-  virtual TF1* GetfZDCPer() const {AliError("NO function can be defined in pp!"); return 0;}   
-  virtual TF1* GetfbCen()   const {AliError("NO function can be defined in pp!"); return 0;}     
-  virtual TF1* GetfbPer()   const {AliError("NO function can be defined in pp!"); return 0;}     
-  virtual TF1* GetfZEMn()   const {AliError("NO function can be defined in pp!"); return 0;}     
-  virtual TF1* GetfZEMp()   const {AliError("NO function can be defined in pp!"); return 0;}     
-  virtual TF1* GetfZEMsp()  const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual TF1* GetfZEMb()   const {AliError("NO function can be defined in pp!"); return 0;}   
-  //
-  virtual Float_t GetZEMEndValue()    const {AliError("NO function can be defined in pp!"); return 0;}     
-  virtual Float_t GetZEMCutFraction() const {AliError("NO function can be defined in pp!"); return 0;}  
-  virtual Float_t GetDZEMSup()        const {AliError("NO function can be defined in pp!"); return 0;}              
-  virtual Float_t GetDZEMInf()        const {AliError("NO function can be defined in pp!"); return 0;}              
-  virtual Float_t GetEZN1MaxValue()   const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual Float_t GetEZP1MaxValue()   const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual Float_t GetEZDC1MaxValue()  const {AliError("NO function can be defined in pp!"); return 0;}   
-  virtual Float_t GetEZN2MaxValue()   const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual Float_t GetEZP2MaxValue()   const {AliError("NO function can be defined in pp!"); return 0;}    
-  virtual Float_t GetEZDC2MaxValue()  const {AliError("NO function can be defined in pp!"); return 0;}   
+  virtual TH1D* GethNpartDist() const {AliError("NO centrality determination in p-p!"); return 0;}
+  virtual TH1D* GethbDist()    const {AliError("NO centrality determination in p-p!"); return 0;}
+  virtual Float_t GetClkCenter() const {AliError("NO centrality determination in p-p!");return 0;}
   
  protected: