3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 //_________________________________________________________________________
7 // Class for the DB table PPRS
9 //*-- Author: Yves Schutz (SUBATECH)
12 // --- ROOT system ---
15 // --- AliRoot header files ---
17 class AliDBPPRS : public TObject {
21 AliDBPPRS(const AliDBPPRS & obj) {assert(0==1);}
23 const char * GetField(Int_t index) const { return fFields[index].Data() ; }
24 const TString * GetFields() const { return fFields ; }
25 const Int_t GetNfields() const { return fNfields ; }
26 void GetEntry(Option_t * opt ="next") ;
27 const Int_t GetRUN() const {return fRUN ;}
28 const Int_t GetEVENT() const {return fEVENT ;}
29 const TString GetWORKER() const {return fWORKER ;}
30 const TString GetSTATUS() const {return fSTATUS ;}
31 const TDatime GetDATE() const {return fDATE ;}
32 const TString GetSTORAGE() const {return fSTORAGE ;}
33 const TString GetID() const {return fID ;}
34 const Int_t GetPOS() const {return fPOS ;}
35 const Int_t GetSIZE() const {return fSIZE ;}
36 const TString GetFTP() const {return fFTP ;}
37 const TString GetLOG() const {return fLOG ;}
38 const TString GetCOMMENT() const {return fCOMMENT ;}
41 Int_t fCurrentEntry ; // Current entry to be retrieved from table
42 Int_t fNfields ; // number of fields in the table
43 TString * fFields ; //[fNfields] list of fields in the table
45 Int_t fEVENT ; // EVENT
46 TString fWORKER ; // WORKER
47 TString fSTATUS ; // STATUS
48 TDatime fDATE ; // DATE
49 TString fSTORAGE ; // STORAGE
55 TString fCOMMENT ; // COMMENT
57 ClassDef(AliDBPPRS,1) // DB class for table PPRS