5 #include "lccd_exceptions.h"
44 extern std::string
DBTILL ;
53 extern std::string
DBTAG ;
59 extern std::string
DBNAME ;
void ensure_LCCDTimeStamp_is_64bit()
If this doesn't compile than LCCDTimeStamp doesn't have 64bit.
Definition: lccd.cc:69
LCCDTimeStamp LCCDPlusInf
The largest possible time stamp.
Definition: lccd.cc:18
std::string getDBInitString()
Returns a database initialization string of the form "DB_HOST:DB_NAME:DB_USER:PASSWD" from the enviro...
Definition: lccd.cc:34
std::string DBINSERTIONTIME
String constant: DBInsertionTime.
Definition: lccd.cc:25
std::string DBLAYER
String constant: DBLayer.
Definition: lccd.cc:28
std::string DBTILL
String constant: DBTill.
Definition: lccd.cc:23
std::string DBFOLDER
String constant: DBFolder.
Definition: lccd.cc:21
std::string DBTIMESTAMP
String constant: DBTimeStamp.
Definition: lccd.cc:29
std::string DBQUERYTIME
String constant: DBQueryTime.
Definition: lccd.cc:24
LCCDTimeStamp LCCDMinusInf
The smallest possible time stamp.
Definition: lccd.cc:16
lcio::long64 LCCDTimeStamp
The timestamp in LCCD is a 64bit int as defined in LCIO.
Definition: lccd.h:24
std::string DBNAME
String constant: DBName.
Definition: lccd.cc:27
std::string DBSINCE
String constant: DBSince.
Definition: lccd.cc:22
LCCDTimeStamp fromSimpleTime(const SimpleTime &st)
Converts the 64bit time stamp in SimpleTime objects (based on 1.1.1900) to the LCIO definition of tim...
Definition: lccd.cc:51
std::string DBTAG
String constant: DBTag.
Definition: lccd.cc:26