ATLAS Offline Software
|
#include <HistogramDataCOOL.h>
Public Member Functions | |
cool::IDatabasePtr | coolDbInstance (const std::string &dbStr, bool readOnly) |
cool::IFolderPtr | coolFolderInstance (const std::string &folderStr) |
void | setSince (cool::Int64 run, cool::Int64 lumi) |
void | setUntil (cool::Int64 run, cool::Int64 lumi) |
void | printIOV () |
void | setIOV (cool::Int64 runS, cool::Int64 lumiS, cool::Int64 runU, cool::Int64 lumiU) |
void | setIOV (cool::Int64 run) |
cool::RecordSpecification | createSpec () |
coral::AttributeList | createPayload (int colourCode, float dfrac, float thrust, const cool::RecordSpecification &spec) |
cool::RecordSpecification | createSpecH () |
coral::AttributeList | createPayloadH (int colourCode, const std::string &algo, int entries, float par1, float par2, float par3, float par4, float par5, const cool::RecordSpecification &specH) |
HistogramDataCOOL (const std::string &dbStr, const std::string &folderStr, int runS, int lumiS, int runU, int lumiU) | |
HistogramDataCOOL (int runS, int lumiS, int runU, int lumiU) | |
HistogramDataCOOL () | |
virtual | ~HistogramDataCOOL () |
void | dump (cool::ChannelSelection selection, std::string tag_name) |
std::string | dumpHisto (cool::ChannelId channelId, std::string field, std::string tag_name) |
int | dumpCode (const std::string &channelName, const std::string &tag_name) |
void | dumpall (const std::string &tag_name) |
void | insertH (cool::ChannelId channelId, int code, const std::string &algo, int entries, float par1, float par2, float par3, float par4, float par5, const std::string &tag_name) |
void | insertH (std::string channelName, int code, std::string algo, int entries, float par1, float par2, float par3, float par4, float par5, std::string tag_name) |
virtual void | ntupleDB (int HistoId, const std::string &nameHisto, const std::string &configuration, int Irun, int Frun) |
virtual void | historyDB (int HistoId, const std::string &nameHisto, const std::string &tag_name) |
std::string | defParName (const std::string &Algorithm, const std::string &nameHisto, int i) |
virtual void | formatGraph (TCanvas *c, TGraphErrors *gr) const |
cool::IFolderPtr | getCoolFolderH () |
cool::IDatabasePtr | getCoolDb () |
Private Attributes | |
cool::ValidityKey | m_since {} |
cool::ValidityKey | m_until {} |
cool::IDatabasePtr | m_coolDb {} |
cool::IFolderPtr | m_coolFolder {} |
cool::IFolderPtr | m_coolFolderH {} |
Definition at line 71 of file HistogramDataCOOL.h.
dqutils::HistogramDataCOOL::HistogramDataCOOL | ( | const std::string & | dbStr, |
const std::string & | folderStr, | ||
int | runS, | ||
int | lumiS, | ||
int | runU, | ||
int | lumiU | ||
) |
dqutils::HistogramDataCOOL::HistogramDataCOOL | ( | int | runS, |
int | lumiS, | ||
int | runU, | ||
int | lumiU | ||
) |
dqutils::HistogramDataCOOL::HistogramDataCOOL | ( | ) |
|
virtual |
cool::IDatabasePtr dqutils::HistogramDataCOOL::coolDbInstance | ( | const std::string & | dbStr, |
bool | readOnly | ||
) |
cool::IFolderPtr dqutils::HistogramDataCOOL::coolFolderInstance | ( | const std::string & | folderStr | ) |
coral::AttributeList dqutils::HistogramDataCOOL::createPayload | ( | int | colourCode, |
float | dfrac, | ||
float | thrust, | ||
const cool::RecordSpecification & | spec | ||
) |
coral::AttributeList dqutils::HistogramDataCOOL::createPayloadH | ( | int | colourCode, |
const std::string & | algo, | ||
int | entries, | ||
float | par1, | ||
float | par2, | ||
float | par3, | ||
float | par4, | ||
float | par5, | ||
const cool::RecordSpecification & | specH | ||
) |
cool::RecordSpecification dqutils::HistogramDataCOOL::createSpec | ( | ) |
cool::RecordSpecification dqutils::HistogramDataCOOL::createSpecH | ( | ) |
std::string dqutils::HistogramDataCOOL::defParName | ( | const std::string & | Algorithm, |
const std::string & | nameHisto, | ||
int | i | ||
) |
void dqutils::HistogramDataCOOL::dump | ( | cool::ChannelSelection | selection, |
std::string | tag_name | ||
) |
void dqutils::HistogramDataCOOL::dumpall | ( | const std::string & | tag_name | ) |
int dqutils::HistogramDataCOOL::dumpCode | ( | const std::string & | channelName, |
const std::string & | tag_name | ||
) |
std::string dqutils::HistogramDataCOOL::dumpHisto | ( | cool::ChannelId | channelId, |
std::string | field, | ||
std::string | tag_name | ||
) |
|
virtual |
cool::IDatabasePtr dqutils::HistogramDataCOOL::getCoolDb | ( | ) |
cool::IFolderPtr dqutils::HistogramDataCOOL::getCoolFolderH | ( | ) |
|
virtual |
void dqutils::HistogramDataCOOL::insertH | ( | cool::ChannelId | channelId, |
int | code, | ||
const std::string & | algo, | ||
int | entries, | ||
float | par1, | ||
float | par2, | ||
float | par3, | ||
float | par4, | ||
float | par5, | ||
const std::string & | tag_name | ||
) |
void dqutils::HistogramDataCOOL::insertH | ( | std::string | channelName, |
int | code, | ||
std::string | algo, | ||
int | entries, | ||
float | par1, | ||
float | par2, | ||
float | par3, | ||
float | par4, | ||
float | par5, | ||
std::string | tag_name | ||
) |
|
virtual |
void dqutils::HistogramDataCOOL::printIOV | ( | ) |
void dqutils::HistogramDataCOOL::setIOV | ( | cool::Int64 | run | ) |
void dqutils::HistogramDataCOOL::setIOV | ( | cool::Int64 | runS, |
cool::Int64 | lumiS, | ||
cool::Int64 | runU, | ||
cool::Int64 | lumiU | ||
) |
void dqutils::HistogramDataCOOL::setSince | ( | cool::Int64 | run, |
cool::Int64 | lumi | ||
) |
void dqutils::HistogramDataCOOL::setUntil | ( | cool::Int64 | run, |
cool::Int64 | lumi | ||
) |
|
private |
Definition at line 78 of file HistogramDataCOOL.h.
|
private |
Definition at line 79 of file HistogramDataCOOL.h.
|
private |
Definition at line 80 of file HistogramDataCOOL.h.
|
private |
Definition at line 76 of file HistogramDataCOOL.h.
|
private |
Definition at line 77 of file HistogramDataCOOL.h.