|
BrDbFile
class description - source file - inheritance tree
private:
void SetHPSSFile(const Char_t* x)
void SetSpoolFile(const Char_t* x)
void SetTriggerSummary(const Char_t* x)
public:
BrDbFile BrDbFile()
BrDbFile BrDbFile(const Char_t* spoolFile, Int_t runNo, Int_t seqNo, Int_t fileStartTime, Int_t fileEndTime, Int_t sizeBytes, Int_t firstEventNo, Int_t lastEventNo, Int_t eventCount, Int_t hpssStartTime, Int_t hpssEndTime, const Char_t* hpssFile, const Char_t* triggerSummary)
BrDbFile BrDbFile(BrDbFile&)
void ~BrDbFile()
static TClass* Class()
static BrDbQuery* Create()
Int_t GetEventCount() const
Int_t GetFileEndTime() const
Int_t GetFileStartTime() const
Int_t GetFirstEventNo() const
Int_t GetHPSSEndTime() const
const Char_t* GetHPSSFile() const
Int_t GetHPSSStartTime() const
Int_t GetLastEventNo() const
Int_t GetRunNo() const
Int_t GetSeqNo() const
Int_t GetSizeBytes() const
const Char_t* GetSpoolFile() const
Int_t GetSummarySize() const
const Char_t* GetTriggerSummary() const
virtual BrDbQuery* Insert()
virtual TClass* IsA() const
static TObjArray* MultipleInstance(TSQLResult*)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
static BrDbFile* SingleInstance(TSQLRow*)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Char_t fSpoolFile[256] File name in spool area
Int_t fRunNo Run number
Int_t fSeqNo Sequence number in run
Int_t fFileStartTime Time at file start (since epoch)
Int_t fFileEndTime Time at file end (since epoch)
Int_t fSizeBytes Size in bytes
Int_t fFirstEventNo First event number in file
Int_t fLastEventNo Last event number in file
Int_t fEventCount Events in file
Int_t fHPSSStartTime Time of file begin on HPSS
Int_t fHPSSEndTime Time of file begin on HPSS
Char_t fHPSSFile[256] File name in HPSS
Int_t fSummarySize Size of trigger summary
Char_t* fTriggerSummary [fSummarySize] Summary of triggers
public:
static const Char_t* kTableName
BrDbFile(void)
Empty default constructor.
BrDbFile(const Char_t* spoolFile,
Int_t runNo,
Int_t seqNo,
Int_t fileStartTime,
Int_t fileEndTime,
Int_t sizeBytes,
Int_t firstEventNo,
Int_t lastEventNo,
Int_t eventCount,
Int_t hpssStartTime,
Int_t hpssEndTime,
const Char_t* hpssFile,
const Char_t* triggerSummary)
Constructor.
BrDbQuery* Create(void)
Returns a SQL query string suitable for creation of this table in
a database.
BrDbFile* SingleInstance(TSQLRow* row)
Returns an instance of a BrDbFile. User needs to store this
object imidiatly.
MultipleInstance(TSQLResult* res)
Returns an (1D) array of BrDbFile's matching Query that made
the TSQLResult. User need to store this immediately.
Insert(void)
void SetSpoolFile(const Char_t* x)
Set FileType
void SetHPSSFile(const Char_t* x)
Set FileType
void SetTriggerSummary(const Char_t* x)
Set TriggerSummary
Inline Functions
const Char_t* GetSpoolFile() const
Int_t GetRunNo() const
Int_t GetSeqNo() const
Int_t GetFileStartTime() const
Int_t GetFileEndTime() const
Int_t GetSizeBytes() const
Int_t GetFirstEventNo() const
Int_t GetLastEventNo() const
Int_t GetEventCount() const
Int_t GetHPSSStartTime() const
Int_t GetHPSSEndTime() const
const Char_t* GetHPSSFile() const
Int_t GetSummarySize() const
const Char_t* GetTriggerSummary() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrDbFile BrDbFile(BrDbFile&)
void ~BrDbFile()
|