#ifndef ALIZDCRECOPARAMPP_H #define ALIZDCRECOPARAMPP_H /* Copyright(c) 2007-2009, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ ////////////////////////////////////////////////////////// // // // Class with ZDC reconstruction parameters // // proton - ptoron collisions // // Origin: Chiara.Oppedisano@to.infn.it // // // ////////////////////////////////////////////////////////// #include #include "AliLog.h" #include "AliZDCRecoParam.h" //class TF1; class AliZDCRecoParampp : public AliZDCRecoParam { public: AliZDCRecoParampp(); virtual ~AliZDCRecoParampp(); // make reco parameters for p-p collisions static AliZDCRecoParampp *GetppRecoParam(); void PrintParameters() const; 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;} protected: AliZDCRecoParampp(const AliZDCRecoParampp&); AliZDCRecoParampp& operator =(const AliZDCRecoParampp&); ClassDef(AliZDCRecoParampp, 1) }; #endif