#include <DataPipe.h>
Public Member Functions | |
DataPipe (const std::string &) | |
virtual const std::string | dataType () const =0 |
std::string | getAuthPath () const |
std::string | getMode () const |
float | getNorm () const |
std::string | getSource () const |
virtual unsigned long long | retrieveData (unsigned int)=0 |
void | setAuthPath (const std::string &authpath) |
void | setMode (const std::string &mode) |
void | setNoCheckingStableBeam () |
void | setNorm (float norm) |
void | setNoValidate () |
void | setSource (const std::string &source) |
virtual const std::string | sourceType () const =0 |
virtual | ~DataPipe () |
Protected Attributes | |
std::string | m_authpath |
std::string | m_dest |
std::string | m_mode |
bool | m_nocheckingstablebeam |
float | m_norm |
bool | m_novalidate |
std::string | m_source |
Private Member Functions | |
DataPipe (const DataPipe &) | |
const DataPipe & | operator= (const DataPipe &) |
Definition at line 8 of file DataPipe.h.
|
explicit |
Definition at line 2 of file DataPipe.cc.
|
inlinevirtual |
Definition at line 14 of file DataPipe.h.
References dataDML::authpath, ALCARECOPromptCalibProdSiPixelAli0T_cff::mode, edm::source(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
|
pure virtual |
std::string lumi::DataPipe::getAuthPath | ( | ) | const |
std::string lumi::DataPipe::getMode | ( | void | ) | const |
Definition at line 25 of file DataPipe.cc.
References m_mode.
float lumi::DataPipe::getNorm | ( | ) | const |
Definition at line 31 of file DataPipe.cc.
References m_norm.
std::string lumi::DataPipe::getSource | ( | ) | const |
Definition at line 22 of file DataPipe.cc.
References m_source.
|
pure virtual |
void lumi::DataPipe::setAuthPath | ( | const std::string & | authpath | ) |
void lumi::DataPipe::setMode | ( | const std::string & | mode | ) |
Definition at line 13 of file DataPipe.cc.
References m_mode, and ALCARECOPromptCalibProdSiPixelAli0T_cff::mode.
void lumi::DataPipe::setNoCheckingStableBeam | ( | ) |
void lumi::DataPipe::setNorm | ( | float | norm | ) |
Definition at line 16 of file DataPipe.cc.
References m_norm.
void lumi::DataPipe::setNoValidate | ( | ) |
Definition at line 4 of file DataPipe.cc.
References m_novalidate.
void lumi::DataPipe::setSource | ( | const std::string & | source | ) |
|
pure virtual |
|
protected |
Definition at line 29 of file DataPipe.h.
Referenced by getAuthPath(), lumi::CMSRunSummaryDummy2DB::retrieveData(), lumi::HLTDummy2DB::retrieveData(), lumi::HLTConfDummy2DB::retrieveData(), lumi::TRGDummy2DB::retrieveData(), lumi::LumiDummy2DB::retrieveData(), lumi::TRGWBM2DB::retrieveData(), lumi::HLTConf2DB::retrieveData(), lumi::Lumi2DB::retrieveData(), lumi::TRGScalers2DB::retrieveData(), lumi::HLTV32DB::retrieveData(), lumi::CMSRunSummary2DB::retrieveData(), and setAuthPath().
|
protected |
Definition at line 27 of file DataPipe.h.
Referenced by lumi::CMSRunSummaryDummy2DB::retrieveData(), lumi::HLTDummy2DB::retrieveData(), lumi::HLTConfDummy2DB::retrieveData(), lumi::TRGDummy2DB::retrieveData(), lumi::LumiDummy2DB::retrieveData(), lumi::TRGWBM2DB::retrieveData(), lumi::HLTConf2DB::retrieveData(), lumi::Lumi2DB::retrieveData(), lumi::TRGScalers2DB::retrieveData(), lumi::HLTV32DB::retrieveData(), and lumi::CMSRunSummary2DB::retrieveData().
|
protected |
Definition at line 30 of file DataPipe.h.
Referenced by getMode(), lumi::Lumi2DB::retrieveData(), lumi::TRGScalers2DB::retrieveData(), lumi::HLTV32DB::retrieveData(), and setMode().
|
protected |
Definition at line 33 of file DataPipe.h.
Referenced by lumi::Lumi2DB::retrieveData(), and setNoCheckingStableBeam().
|
protected |
Definition at line 32 of file DataPipe.h.
Referenced by lumi::Lumi2DB::applyCalibration(), getNorm(), and setNorm().
|
protected |
Definition at line 31 of file DataPipe.h.
Referenced by lumi::Lumi2DB::retrieveData(), and setNoValidate().
|
protected |
Definition at line 28 of file DataPipe.h.
Referenced by getSource(), lumi::Lumi2DB::parseSourceString(), lumi::TRGWBM2DB::retrieveData(), lumi::HLTConf2DB::retrieveData(), lumi::Lumi2DB::retrieveData(), lumi::TRGScalers2DB::retrieveData(), lumi::HLTV32DB::retrieveData(), lumi::CMSRunSummary2DB::retrieveData(), and setSource().