EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/dbase/dbInterface/FairDbSqlContext.h>
Public Types | |
enum | IntervalType { kBefore, kAfter, kMisses, kThroughout, kWithin, kOverlaps, kStarts, kEnds, kUndefined } |
Public Member Functions | |
FairDbSqlContext (const std::string &ctxt="") | |
FairDbSqlContext (IntervalType interval, ValTimeStamp start, ValTimeStamp end, Detector::Detector_t det, SimFlag::SimFlag_t sim) | |
virtual | ~FairDbSqlContext () |
ValTimeStamp | GetTimeStart () const |
ValTimeStamp | GetTimeEnd () const |
Detector::Detector_t | GetDetector () const |
SimFlag::SimFlag_t | GetSimFlag () const |
Public Member Functions inherited from FairDbString | |
FairDbString () | |
FairDbString (const Char_t *str) | |
FairDbString (const std::string &str) | |
virtual | ~FairDbString () |
const Char_t * | c_str () const |
const std::string & | GetString () const |
FairDbString & | operator<< (Int_t data) |
FairDbString & | operator<< (UInt_t data) |
FairDbString & | operator<< (Float_t data) |
FairDbString & | operator<< (Char_t data) |
FairDbString & | operator<< (const Char_t *data) |
FairDbString & | operator<< (const std::string &data) |
void | Clear () |
std::string & | GetString () |
Private Attributes | |
IntervalType | fIntervalType |
ValTimeStamp | fTimeStart |
ValTimeStamp | fTimeEnd |
Detector::Detector_t | fDetType |
SimFlag::SimFlag_t | fSimType |
Definition at line 13 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 13 of file FairDbSqlContext.h
Definition at line 21 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 21 of file FairDbSqlContext.h
FairDbSqlContext::FairDbSqlContext | ( | const std::string & | ctxt = "" | ) |
FairDbSqlContext::FairDbSqlContext | ( | IntervalType | interval, |
ValTimeStamp | start, | ||
ValTimeStamp | end, | ||
Detector::Detector_t | det, | ||
SimFlag::SimFlag_t | sim | ||
) |
Definition at line 18 of file FairDbSqlContext.cxx.
View newest version in sPHENIX GitHub at line 18 of file FairDbSqlContext.cxx
References ValTimeStamp::AsString(), fDetType, fSimType, kAfter, kBefore, kEnds, kMisses, kOverlaps, kStarts, kThroughout, and kWithin.
|
virtual |
Definition at line 81 of file FairDbSqlContext.cxx.
View newest version in sPHENIX GitHub at line 81 of file FairDbSqlContext.cxx
|
inline |
Definition at line 41 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 41 of file FairDbSqlContext.h
References fDetType.
|
inline |
Definition at line 42 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 42 of file FairDbSqlContext.h
References fSimType.
|
inline |
Definition at line 40 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 40 of file FairDbSqlContext.h
References fTimeEnd.
|
inline |
Definition at line 39 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 39 of file FairDbSqlContext.h
References fTimeStart.
|
private |
Definition at line 54 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 54 of file FairDbSqlContext.h
Referenced by FairDbSqlContext(), and GetDetector().
|
private |
Definition at line 51 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 51 of file FairDbSqlContext.h
|
private |
Definition at line 55 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 55 of file FairDbSqlContext.h
Referenced by FairDbSqlContext(), and GetSimFlag().
|
private |
Definition at line 53 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 53 of file FairDbSqlContext.h
Referenced by GetTimeEnd().
|
private |
Definition at line 52 of file FairDbSqlContext.h.
View newest version in sPHENIX GitHub at line 52 of file FairDbSqlContext.h
Referenced by GetTimeStart().