// -*- mode: c++ -*- // $Id: BrDbConditionsKeithley.h,v 1.1 2002/04/02 15:11:30 hagel Exp $ // $Author: hagel $ // $Date: 2002/04/02 15:11:30 $ // $Copyright: 2000 Brahms Collaboration // #ifndef BRAT_BrDbConditionsKeithley #define BRAT_BrDbConditionsKeithley #ifndef ROOT_TObjArray #include #endif #ifndef ROOT_TSQLResult #include #endif #ifndef ROOT_TSQLRow #include #endif #ifndef BRAT_BrDbTable #include #endif #ifndef BRAT_BrDbQuery #include #endif class BrDbConditionsKeithley : public BrDbTable { private: Int_t fTime; // Int_t fUnit; // Keithley Unit Int_t fChannel; // Keithley Channel Float_t fValue; // Value public: BrDbConditionsKeithley(); BrDbConditionsKeithley(Int_t time, Int_t unit, Int_t channel, Float_t valueb); static const Char_t* kTableName; static BrDbQuery* Create(void); static BrDbConditionsKeithley* SingleInstance(TSQLRow*); static TObjArray* MultipleInstance(TSQLResult*); virtual BrDbQuery* Insert(void); Int_t GetTime() const { return fTime; } Int_t GetUnit() const { return fUnit; } Int_t GetChannel() const { return fChannel; } Float_t GetValue() const { return fValue; } ClassDef(BrDbConditionsKeithley,1) // Conditions Keithley Class for BRAHMS database } ; #endif // // $Log: BrDbConditionsKeithley.h,v $ // Revision 1.1 2002/04/02 15:11:30 hagel // Initial placeholder revision; changes to use it not committed yet // //