/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Static Public Member Functions | Private Attributes
DbiDemoData1 Class Reference

#include <DbiDemoData1.h>

Inheritance diagram for DbiDemoData1:
Inheritance graph
[legend]
Collaboration diagram for DbiDemoData1:
Collaboration graph
[legend]

List of all members.

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 DbiTableRowCreateTableRow () 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 Bool_t CanFixOrdering () const
virtual std::string GetExtraCondition () const
virtual Int_t GetAggregateNo () const
DbiResultGetOwner () 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 std::string GetTableDescr (const char *alternateName=0)

Private Attributes

Int_t fSubSystem
Float_t fPedestal
Float_t fGain1
Float_t fGain2

Detailed Description

Definition at line 24 of file DbiDemoData1.h.


Constructor & Destructor Documentation

DbiDemoData1::DbiDemoData1 ( ) [inline]

Definition at line 31 of file DbiDemoData1.h.

{  }
DbiDemoData1::DbiDemoData1 ( const DbiDemoData1 from) [inline]

Definition at line 32 of file DbiDemoData1.h.

    : DbiTableRow(from) {  *this = from; }
DbiDemoData1::DbiDemoData1 ( UInt_t  s,
Float_t  p,
Float_t  g1,
Float_t  g2 
) [inline]

Definition at line 34 of file DbiDemoData1.h.

                                                            :
   fSubSystem(s),fPedestal(p),fGain1(g1),fGain2(g2) {  }
virtual DbiDemoData1::~DbiDemoData1 ( ) [inline, virtual]

Definition at line 36 of file DbiDemoData1.h.

{  };

Member Function Documentation

Bool_t DbiDemoData1::CanL2Cache ( ) const [inline, virtual]

Reimplemented from DbiTableRow.

Definition at line 40 of file DbiDemoData1.h.

{ return kTRUE; }
Bool_t DbiDemoData1::Compare ( const DbiDemoData1 that) const [inline]

Definition at line 41 of file DbiDemoData1.h.

                                                  {
                return     fSubSystem == that.fSubSystem
                       &&  fPedestal  == that.fPedestal
                       &&  fGain1     == that.fGain1
                       &&  fGain2     == that.fGain2; }
UInt_t DbiDemoData1::GetIndex ( UInt_t  ) const [inline, virtual]

Reimplemented from DbiTableRow.

Definition at line 47 of file DbiDemoData1.h.

{ return fSubSystem + 3000000000U; }
Int_t DbiDemoData1::GetSubSystem ( ) const [inline]

Definition at line 48 of file DbiDemoData1.h.

{ return fSubSystem; }
Float_t DbiDemoData1::GetPedestal ( ) const [inline]

Definition at line 49 of file DbiDemoData1.h.

{ return fPedestal; }
Float_t DbiDemoData1::GetGain1 ( ) const [inline]

Definition at line 50 of file DbiDemoData1.h.

{ return  fGain1; }
Float_t DbiDemoData1::GetGain2 ( ) const [inline]

Definition at line 51 of file DbiDemoData1.h.

{ return fGain2; }
virtual DbiTableRow* DbiDemoData1::CreateTableRow ( ) const [inline, virtual]

Implements DbiTableRow.

Definition at line 53 of file DbiDemoData1.h.

                                              { 
                                              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 std::string DbiDemoData1::GetTableDescr ( const char *  alternateName = 0) [static]

Member Data Documentation

Int_t DbiDemoData1::fSubSystem [private]

Definition at line 71 of file DbiDemoData1.h.

Float_t DbiDemoData1::fPedestal [private]

Definition at line 72 of file DbiDemoData1.h.

Float_t DbiDemoData1::fGain1 [private]

Definition at line 73 of file DbiDemoData1.h.

Float_t DbiDemoData1::fGain2 [private]

Definition at line 74 of file DbiDemoData1.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:57:18 for DbiTest by doxygen 1.7.4