// //
//////////////////////////////////////////////////////////
-#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: