29 uploadAnal_( pset.getUntrackedParameter<
bool>(
"UploadAnalyses",
false) ),
30 uploadConf_( pset.getUntrackedParameter<
bool>(
"UploadHwConfig",
false) )
33 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 34 <<
" Constructing object...";
37 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 38 <<
" ===> TEST only! No hardware configurations" 39 <<
" will be uploaded to the DB...";
43 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 44 <<
" ===> TEST only! No analysis descriptions" 45 <<
" will be uploaded to the DB...";
54 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 55 <<
" Destructing object...";
65 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 66 <<
" CommissioningHistogram object already exists!" 75 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 76 <<
" NULL pointer to DQMStore!";
83 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 84 <<
" Nota bene: using the SiStripConfigDb API" 85 <<
" as a \"service\" does not presently guarantee" 86 <<
" thread-safe behaviour!...";
91 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 92 <<
" NULL pointer to SiStripConfigDb!" 117 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 118 <<
" Undefined run type!";
123 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 124 <<
" Unknown run type!";
133 std::stringstream ss;
134 ss <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 136 <<
" Uploading hardware configurations? : " 139 <<
" Uploading calibrations from analysis? : " 145 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 146 <<
" NULL pointer to CommissioningHistosUsingDb!";
155 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 156 <<
" Uploading parameters to database...";
161 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 162 <<
" Uploaded parameters to database!";
165 <<
"[SiStripCommissioningOfflineDbClient::" << __func__ <<
"]" 166 <<
" NULL pointer to CommissioningHistosUsingDb object!" 167 <<
" Upload aborted!...";
sistrip::RunType runType_
void createHistos(const edm::ParameterSet &, const edm::EventSetup &) override
def setup(process, global_tag, zero_tesla=False)
static const char mlDqmClient_[]
bool doUploadAnal() const
Class which reads a root file containing "commissioning histograms", analyzes the histograms to extra...
virtual void configure(const edm::ParameterSet &, const edm::EventSetup &)
static const char mlCabling_[]
~SiStripCommissioningOfflineDbClient() override
An interface class to the DeviceFactory.
bool doUploadConf() const
void uploadToConfigDb() override
CommissioningHistograms * histos_
SiStripCommissioningOfflineDbClient(const edm::ParameterSet &)
std::vector< std::vector< double > > tmp