clas12root
Loading...
Searching...
No Matches
clas12::clas12databases Class Reference

#include <clas12databases.h>

Public Member Functions

 clas12databases ()
 clas12databases (const clas12databases &other)
 ~clas12databases ()=default
ccdb_readercc () const
const string & ccdbPath () const
void close ()
void initDBs ()
void initQA ()
void notifyRun (int runNb)
void open ()
clas12databasesoperator= (const clas12databases &other)
qadb_readerqa () const
void qadb_addQARequirement (string req)
void qadb_requireGolden (bool ok)
void qadb_requireOkForAsymmetry (bool ok)
void qadb_setQARequirements (std::vector< string > reqs)
rcdb_readerrc () const
const string & rcdbPath () const
void setPass (const string &pass)
void setVerbose (short level=1)
void turnOffCCDB ()
void turnOffQADB ()
void turnOffRCDB ()

Static Public Member Functions

static std::string FullPath (const string &fname)
static void SetCCDBLocalConnection (const string &name)
static void SetCCDBRemoteConnection ()
static void SetRCDBLocalConnection (const string &name)
static void SetRCDBRemoteConnection ()
static void SetRCDBRootConnection (const string &name)

Constructor & Destructor Documentation

◆ clas12databases() [1/2]

clas12::clas12databases::clas12databases ( )

◆ clas12databases() [2/2]

clas12::clas12databases::clas12databases ( const clas12databases & other)

◆ ~clas12databases()

clas12::clas12databases::~clas12databases ( )
default

Member Function Documentation

◆ cc()

ccdb_reader * clas12::clas12databases::cc ( ) const
inline

◆ ccdbPath()

const string & clas12::clas12databases::ccdbPath ( ) const
inline

◆ close()

void clas12::clas12databases::close ( )

◆ FullPath()

std::string clas12::clas12databases::FullPath ( const string & fname)
static

◆ initDBs()

void clas12::clas12databases::initDBs ( )

◆ initQA()

void clas12::clas12databases::initQA ( )
inline

◆ notifyRun()

void clas12::clas12databases::notifyRun ( int runNb)

◆ open()

void clas12::clas12databases::open ( )

◆ operator=()

clas12databases & clas12::clas12databases::operator= ( const clas12databases & other)

◆ qa()

qadb_reader * clas12::clas12databases::qa ( ) const
inline

◆ qadb_addQARequirement()

void clas12::clas12databases::qadb_addQARequirement ( string req)
inline

◆ qadb_requireGolden()

void clas12::clas12databases::qadb_requireGolden ( bool ok)
inline

◆ qadb_requireOkForAsymmetry()

void clas12::clas12databases::qadb_requireOkForAsymmetry ( bool ok)
inline

◆ qadb_setQARequirements()

void clas12::clas12databases::qadb_setQARequirements ( std::vector< string > reqs)
inline

◆ rc()

rcdb_reader * clas12::clas12databases::rc ( ) const
inline

◆ rcdbPath()

const string & clas12::clas12databases::rcdbPath ( ) const
inline

◆ SetCCDBLocalConnection()

void clas12::clas12databases::SetCCDBLocalConnection ( const string & name)
static

◆ SetCCDBRemoteConnection()

void clas12::clas12databases::SetCCDBRemoteConnection ( )
static

◆ setPass()

void clas12::clas12databases::setPass ( const string & pass)
inline

◆ SetRCDBLocalConnection()

void clas12::clas12databases::SetRCDBLocalConnection ( const string & name)
static

◆ SetRCDBRemoteConnection()

void clas12::clas12databases::SetRCDBRemoteConnection ( )
static

◆ SetRCDBRootConnection()

void clas12::clas12databases::SetRCDBRootConnection ( const string & name)
static

◆ setVerbose()

void clas12::clas12databases::setVerbose ( short level = 1)
inline

◆ turnOffCCDB()

void clas12::clas12databases::turnOffCCDB ( )
inline

◆ turnOffQADB()

void clas12::clas12databases::turnOffQADB ( )
inline

◆ turnOffRCDB()

void clas12::clas12databases::turnOffRCDB ( )
inline

The documentation for this class was generated from the following files: