#ifndef ALIDBPPR_H #define ALIDBPPR_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ /* $Id$ */ //_________________________________________________________________________ // Class for the DB table PPR // //*-- Author: Yves Schutz (SUBATECH) #include // --- ROOT system --- class TDatime ; // --- AliRoot header files --- class AliDBPPR : public TObject { public: AliDBPPR() ; AliDBPPR(const AliDBPPR & obj) {assert(0==1);} ~AliDBPPR() ; const char * GetField(Int_t index) const { return fFields[index].Data() ; } const TString * GetFields() const { return fFields ; } const Int_t GetNfields() const { return fNfields ; } void GetEntry(Option_t * opt ="next") ; const Int_t GetRUN() const {return fRUN ;} const Int_t GetEVENT() const {return fEVENT ;} const TDatime GetDATE() const {return fDATE ;} const TString GetSIMULATION() const {return fSIMULATION ;} const TString GetDIGITIZATION() const {return fDIGITIZATION ;} const TString GetRECONSTRUCTION() const {return fRECONSTRUCTION ;} private: Int_t fCurrentEntry ; // Current entry to be retrieved from table Int_t fNfields ; // number of fields in the table TString * fFields ; //[fNfields] list of fields in the table Int_t fRUN ; // RUN Int_t fEVENT ; // EVENT TDatime fDATE ; // DATE TString fSIMULATION ; // SIMULATION TString fDIGITIZATION ; // DIGITIZATION TString fRECONSTRUCTION ; // RECONSTRUCTION ClassDef(AliDBPPR,1) // DB class for table PPR } ; #endif