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

#include <ccdb_reader.h>

Public Member Functions

 ccdb_reader (const std::string &path, int runNb=0)
bool check ()
void close ()
double getFDPhotonEnergy (region_particle *p)
double getMeanSF (float Edep)
void getSamplingFactionPars ()
std::string nameWithRun (const std::string &tableName)
void open ()
const TableOfDoubles_trequestTableDoubles (std::string tableName)
int requestTableEntryFor (const std::string &item, const std::string &tableName)
double requestTableValueFor (int row, const std::string &item, const std::string &tableName)
void setRun (int nb)
void updateTables ()

Constructor & Destructor Documentation

◆ ccdb_reader()

clas12::ccdb_reader::ccdb_reader ( const std::string & path,
int runNb = 0 )

Member Function Documentation

◆ check()

bool clas12::ccdb_reader::check ( )

◆ close()

void clas12::ccdb_reader::close ( )

◆ getFDPhotonEnergy()

double clas12::ccdb_reader::getFDPhotonEnergy ( region_particle * p)
inline

◆ getMeanSF()

double clas12::ccdb_reader::getMeanSF ( float Edep)
inline

◆ getSamplingFactionPars()

void clas12::ccdb_reader::getSamplingFactionPars ( )

◆ nameWithRun()

std::string clas12::ccdb_reader::nameWithRun ( const std::string & tableName)

◆ open()

void clas12::ccdb_reader::open ( )

◆ requestTableDoubles()

const TableOfDoubles_t & clas12::ccdb_reader::requestTableDoubles ( std::string tableName)

◆ requestTableEntryFor()

int clas12::ccdb_reader::requestTableEntryFor ( const std::string & item,
const std::string & tableName )

◆ requestTableValueFor()

double clas12::ccdb_reader::requestTableValueFor ( int row,
const std::string & item,
const std::string & tableName )

◆ setRun()

void clas12::ccdb_reader::setRun ( int nb)
inline

◆ updateTables()

void clas12::ccdb_reader::updateTables ( )

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