#include <DbiDemoData1.h>
Inheritance diagram for DbiDemoData1:
Public Member Functions | |
DbiDemoData1 () | |
DbiDemoData1 (const DbiDemoData1 &from) | |
DbiDemoData1 (UInt_t s, Float_t p, Float_t g1, Float_t g2) | |
virtual | ~DbiDemoData1 () |
Bool_t | CanL2Cache () const |
Bool_t | Compare (const DbiDemoData1 &that) const |
UInt_t | GetIndex (UInt_t) const |
Int_t | GetSubSystem () const |
Float_t | GetPedestal () const |
Float_t | GetGain1 () const |
Float_t | GetGain2 () const |
virtual DbiTableRow * | CreateTableRow () const |
virtual void | Fill (DbiResultSet &rs, const DbiValidityRec *vrec) |
virtual void | Store (DbiOutRowStream &ors, const DbiValidityRec *vrec) const |
virtual std::string | name () const |
virtual size_t | size () const |
virtual Int_t | GetAggregateNo () const |
DbiResult * | GetOwner () const |
void | SetOwner (DbiResult *owner) |
virtual bool | CreateDatabaseTables (Int_t db_no=0, const char *tablename="default") |
virtual std::string | GetDatabaseLayout () |
Static Public Member Functions | |
static string | GetTableDescr (const char *alternateName=0) |
Private Attributes | |
Int_t | fSubSystem |
Float_t | fPedestal |
Float_t | fGain1 |
Float_t | fGain2 |
Definition at line 25 of file DbiDemoData1.h.
DbiDemoData1::DbiDemoData1 | ( | ) | [inline] |
DbiDemoData1::DbiDemoData1 | ( | const DbiDemoData1 & | from | ) | [inline] |
DbiDemoData1::DbiDemoData1 | ( | UInt_t | s, | |
Float_t | p, | |||
Float_t | g1, | |||
Float_t | g2 | |||
) | [inline] |
Definition at line 35 of file DbiDemoData1.h.
00035 : 00036 fSubSystem(s),fPedestal(p),fGain1(g1),fGain2(g2) { } virtual ~DbiDemoData1(){ };
virtual DbiDemoData1::~DbiDemoData1 | ( | ) | [inline, virtual] |
Bool_t DbiDemoData1::CanL2Cache | ( | ) | const [inline, virtual] |
Bool_t DbiDemoData1::Compare | ( | const DbiDemoData1 & | that | ) | const [inline] |
Definition at line 42 of file DbiDemoData1.h.
00042 { 00043 return fSubSystem == that.fSubSystem 00044 && fPedestal == that.fPedestal 00045 && fGain1 == that.fGain1 00046 && fGain2 == that.fGain2; }
UInt_t DbiDemoData1::GetIndex | ( | UInt_t | ) | const [inline, virtual] |
Reimplemented from DbiTableRow.
Definition at line 48 of file DbiDemoData1.h.
00048 { return fSubSystem + 3000000000U; }
Int_t DbiDemoData1::GetSubSystem | ( | ) | const [inline] |
Float_t DbiDemoData1::GetPedestal | ( | ) | const [inline] |
Float_t DbiDemoData1::GetGain1 | ( | ) | const [inline] |
Float_t DbiDemoData1::GetGain2 | ( | ) | const [inline] |
virtual DbiTableRow* DbiDemoData1::CreateTableRow | ( | ) | const [inline, virtual] |
Implements DbiTableRow.
Definition at line 54 of file DbiDemoData1.h.
00054 { 00055 return new DbiDemoData1; }
virtual void DbiDemoData1::Fill | ( | DbiResultSet & | rs, | |
const DbiValidityRec * | vrec | |||
) | [virtual] |
Implements DbiTableRow.
virtual void DbiDemoData1::Store | ( | DbiOutRowStream & | ors, | |
const DbiValidityRec * | vrec | |||
) | const [virtual] |
Reimplemented from DbiTableRow.
static string DbiDemoData1::GetTableDescr | ( | const char * | alternateName = 0 |
) | [static] |
Int_t DbiDemoData1::fSubSystem [private] |
Definition at line 72 of file DbiDemoData1.h.
Float_t DbiDemoData1::fPedestal [private] |
Definition at line 73 of file DbiDemoData1.h.
Float_t DbiDemoData1::fGain1 [private] |
Definition at line 74 of file DbiDemoData1.h.
Float_t DbiDemoData1::fGain2 [private] |
Definition at line 75 of file DbiDemoData1.h.