Skip to content

Commit 97a97d3

Browse files
authored
Merge pull request #34060 from mrodozov/fix-clang-warning-onlinedb-sistrip
Fix clang warning in OnlineDB/SiStripO2O
2 parents 194eb7b + 28235d9 commit 97a97d3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

OnlineDB/SiStripO2O/plugins/SiStripPayloadHandler.cc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ class SiStripPayloadHandler : public edm::EDAnalyzer {
5151

5252
std::string p_type;
5353
std::string p_cfgstr;
54-
edm::Service<SiStripCondObjBuilderFromDb> condObjBuilder;
5554
};
5655

5756
template <typename SiStripPayload>
@@ -63,8 +62,9 @@ SiStripPayloadHandler<SiStripPayload>::SiStripPayloadHandler(const edm::Paramete
6362
m_localCondDbFile(iConfig.getParameter<std::string>("condDbFile")),
6463
m_targetTag(iConfig.getParameter<std::string>("targetTag")),
6564
m_since(iConfig.getParameter<uint32_t>("since")),
66-
p_type(cond::demangledName(typeid(SiStripPayload))),
67-
p_cfgstr(condObjBuilder->getConfigString(typeid(SiStripPayload))) {
65+
p_type(cond::demangledName(typeid(SiStripPayload))) {
66+
edm::Service<SiStripCondObjBuilderFromDb> condObjBuilder;
67+
p_cfgstr = condObjBuilder->getConfigString(typeid(SiStripPayload));
6868
if (iConfig.exists("configMapDatabase"))
6969
m_configMapDb = iConfig.getParameter<std::string>("configMapDatabase");
7070
if (iConfig.exists("cfgMapDbFile"))
@@ -108,6 +108,7 @@ void SiStripPayloadHandler<SiStripPayload>::analyze(const edm::Event& evt, const
108108
edm::LogInfo("SiStripPayloadHandler") << "[SiStripPayloadHandler::" << __func__ << "] "
109109
<< "NO mapping payload hash found. Will run the long O2O. ";
110110
SiStripPayload* obj = nullptr;
111+
edm::Service<SiStripCondObjBuilderFromDb> condObjBuilder;
111112
if (typeid(SiStripPayload) == typeid(SiStripApvGain)) {
112113
// special treatment for ApvGain : provide last payload in DB
113114
condObjBuilder->setLastIovGain(condDbSession.fetchPayload<SiStripApvGain>(last_hash));

0 commit comments

Comments
 (0)