|
struct | JAHRS |
|
struct | JAllParams |
|
struct | JCLBMap |
|
struct | JNullResultSet |
| Auxiliary class for invalid result set. More...
|
|
class | JDatabaseObjectIterator |
| Object iteration from database. More...
|
|
struct | JDatabaseObjectIterator< JTypeList< JHead_t, JTail_t > > |
| Implementation of object iterator for multiple data types. More...
|
|
struct | JDatabaseObjectIterator< JTypeList< JHead_t, JNullType > > |
| Terminator class of recursive JDatabaseObjectIterator class. More...
|
|
struct | JDatalog |
|
struct | JDatalogNumbers |
|
class | JDB |
| Auxiliary class for connection to data base. More...
|
|
struct | JDBReader |
| Auxiliary class to read ROOT object from database. More...
|
|
struct | JDBString |
| Wrapper class to read string until end-of-line. More...
|
|
struct | JRun_t |
| Auxiliary class for detector/run comparisons. More...
|
|
struct | JDetectorsHelper |
| Auxiliary class for mapping serial number and object identifier of detectors. More...
|
|
struct | JDetectorIntegration |
|
struct | JProductIntegration_t |
| Auxiliary class for product integration data. More...
|
|
struct | JDetectorIntegration_t |
| Detector integration. More...
|
|
struct | JProductTrace |
| Auxiliary class to trace product. More...
|
|
struct | JDetectors |
|
struct | JPBS |
| Product breakdown structure (PBS). More...
|
|
struct | JPersons |
|
struct | JPMTBestHVSettings |
|
struct | JPMTHVRunSettings |
|
struct | JPMTHVSettings |
|
struct | JProductIntegration |
|
struct | JLocation_t |
| Auxiliary data structure for location of product in detector. More...
|
|
class | JProductRouter |
| Auxiliary class to map UPI to location in detector. More...
|
|
struct | JRunQuality |
| Auxiliary data structure for data quality. More...
|
|
struct | JRuns |
|
struct | JRunsetupParams |
|
struct | JRunsetups |
| Auxiliary class for run setup evaluation. More...
|
|
struct | JRunSummaryNumbers |
|
class | JSelector |
| Auxiliary class for specifying selection of database data. More...
|
|
struct | getSelector |
| Template definition for getting table specific selector. More...
|
|
struct | getSelector< T, JPersons, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JDetectors, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JRuns, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JDatalogNumbers, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JAllParams, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JToAshort, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JCLBMap, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JDetectorIntegration, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JRunSummaryNumbers, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JRunQuality, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JRunsetupParams, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | getSelector< T, JPMTHVRunSettings, true > |
| Template specialisation for getting table specific selector. More...
|
|
struct | JQueries |
| Auxiliary method to get list of table names. More...
|
|
struct | JToAshort |
|
struct | JUPI |
| Universal product identifier (UPI). More...
|
|
struct | JVendorHV |
|
|
const char * | getPrivateCookie () |
| Get private cookie. More...
|
|
const char * | getPublicCookie () |
| Get public cookie. More...
|
|
template<class JTable_t > |
const char * | getTable () |
| Get table name. More...
|
|
template<class JTable_t , class JType_t > |
const char * | getColumn (JType_t JTable_t::*data_member) |
| Get column name. More...
|
|
template<class JTable_t > |
std::vector< std::string > | getColumns () |
| Get column names. More...
|
|
ResultSet & | getResultSet (const std::string &query) |
| Get result set. More...
|
|
ResultSet & | getResultSet (const std::string &query, const std::vector< Selector > &selection) |
| Get result set. More...
|
|
template<class T > |
bool | operator>> (ResultSet &rs, T &object) |
| Read ROOT object from result set. More...
|
|
template<class JElement_t , class JAllocator_t > |
bool | operator>> (ResultSet &rs, std::vector< JElement_t, JAllocator_t > &buffer) |
| Read vector of ROOT objects from result set. More...
|
|
std::ostream & | operator<< (std::ostream &out, const JPeriod_t &object) |
| Write period to output stream. More...
|
|
bool | operator>> (ResultSet &rs, JRunQuality &quality) |
| Read data quality from result set. More...
|
|
bool | operator< (const JRunQuality &first, const JRunQuality &second) |
| Less-than operator. More...
|
|
bool | operator< (const JRuns &first, const JRuns &second) |
| Less-than operator. More...
|
|
const Selector::RelOp & | getOperand (const int index) |
| Get operand. More...
|
|
template<class JTypelist_t > |
const std::vector< std::string > & | getQueries () |
| Get list of possible queries. More...
|
|
Auxiliary classes and methods for database I/O.
- Author
- mdejong