![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/dbase/dbInterface/FairDbValRecSet.h>
Collaboration diagram for FairDbValRecSet:Public Member Functions | |
| FairDbValRecSet (const string &tableName, UInt_t dbNo, UInt_t seqNo=0) | |
| virtual | ~FairDbValRecSet () |
| UInt_t | GetDbNo () const |
| UInt_t | GetNumRows () const |
| const string | GetTableName () const |
| const FairDbValidityRec * | GetTableRow (UInt_t rowNum) const |
| const FairDbValidityRec * | GetTableRowBySeqNo (UInt_t seqNo) const |
Private Member Functions | |
| FairDbValRecSet (const FairDbValRecSet &) | |
| FairDbValRecSet | operator= (const FairDbValRecSet &) |
Private Attributes | |
| UInt_t | fDbNo |
| FairDbResult * | fResult |
| Result holding table of FairDbValidityRec. | |
| map< UInt_t, const FairDbValidityRec * > | fSeqNoToRec |
Definition at line 11 of file FairDbValRecSet.h.
View newest version in sPHENIX GitHub at line 11 of file FairDbValRecSet.h
| FairDbValRecSet::FairDbValRecSet | ( | const string & | tableName, |
| UInt_t | dbNo, | ||
| UInt_t | seqNo = 0 |
||
| ) |
|
virtual |
Definition at line 34 of file FairDbValRecSet.cxx.
View newest version in sPHENIX GitHub at line 34 of file FairDbValRecSet.cxx
References fResult.
|
private |
|
inline |
Definition at line 21 of file FairDbValRecSet.h.
View newest version in sPHENIX GitHub at line 21 of file FairDbValRecSet.h
References fDbNo.
| UInt_t FairDbValRecSet::GetNumRows | ( | ) | const |
Definition at line 42 of file FairDbValRecSet.cxx.
View newest version in sPHENIX GitHub at line 42 of file FairDbValRecSet.cxx
References fResult, and FairDbResult::GetNumRows().
Referenced by GetTableRowBySeqNo().
Here is the call graph for this function:
Here is the caller graph for this function:| const string FairDbValRecSet::GetTableName | ( | ) | const |
Definition at line 49 of file FairDbValRecSet.cxx.
View newest version in sPHENIX GitHub at line 49 of file FairDbValRecSet.cxx
References fResult, and FairDbResult::TableName().
Here is the call graph for this function:| const FairDbValidityRec * FairDbValRecSet::GetTableRow | ( | UInt_t | rowNum | ) | const |
Definition at line 56 of file FairDbValRecSet.cxx.
View newest version in sPHENIX GitHub at line 56 of file FairDbValRecSet.cxx
References fResult, and FairDbResult::GetTableRow().
Referenced by GetTableRowBySeqNo().
Here is the call graph for this function:
Here is the caller graph for this function:| const FairDbValidityRec * FairDbValRecSet::GetTableRowBySeqNo | ( | UInt_t | seqNo | ) | const |
Definition at line 65 of file FairDbValRecSet.cxx.
View newest version in sPHENIX GitHub at line 65 of file FairDbValRecSet.cxx
References fSeqNoToRec, GetNumRows(), FairDbValidityRec::GetSeqNo(), and GetTableRow().
Here is the call graph for this function:
|
private |
|
private |
Definition at line 34 of file FairDbValRecSet.h.
View newest version in sPHENIX GitHub at line 34 of file FairDbValRecSet.h
Referenced by GetDbNo().
|
private |
Result holding table of FairDbValidityRec.
Definition at line 37 of file FairDbValRecSet.h.
View newest version in sPHENIX GitHub at line 37 of file FairDbValRecSet.h
Referenced by GetNumRows(), GetTableName(), GetTableRow(), and ~FairDbValRecSet().
|
mutableprivate |
Lookup SeqNo -> FairDbValidityRec lazy creation - see GetTableRowBySeqNo
Definition at line 41 of file FairDbValRecSet.h.
View newest version in sPHENIX GitHub at line 41 of file FairDbValRecSet.h
Referenced by GetTableRowBySeqNo().