Skip to content
Snippets Groups Projects
Commit a5a42762 authored by Tomoe Kishimoto's avatar Tomoe Kishimoto
Browse files

Modified to use unique_ptr instead of new.

parent cfd5f6d8
No related branches found
No related tags found
No related merge requests found
......@@ -52,7 +52,8 @@ StatusCode TGCTriggerDbAlg::execute(){
return StatusCode::SUCCESS;
}
TGCTriggerData* writeCdo = new TGCTriggerData();
auto writeCdo = std::make_unique<TGCTriggerData>();
// Big wheel
SG::ReadCondHandle<CondAttrListCollection> readHandle_bw(m_readKey_bw);
......@@ -72,7 +73,7 @@ StatusCode TGCTriggerDbAlg::execute(){
}
ATH_MSG_INFO("Range of input is " << rangeW_bw);
loadParameters(writeCdo, readCdo_bw, TGCTriggerData::CW_BW);
loadParameters(writeCdo.get(), readCdo_bw, TGCTriggerData::CW_BW);
// EIFI
SG::ReadCondHandle<CondAttrListCollection> readHandle_eifi(m_readKey_eifi);
......@@ -92,7 +93,7 @@ StatusCode TGCTriggerDbAlg::execute(){
}
ATH_MSG_INFO("Range of input is " << rangeW_eifi);
loadParameters(writeCdo, readCdo_eifi, TGCTriggerData::CW_EIFI);
loadParameters(writeCdo.get(), readCdo_eifi, TGCTriggerData::CW_EIFI);
// Tile
SG::ReadCondHandle<CondAttrListCollection> readHandle_tile(m_readKey_tile);
......@@ -112,12 +113,12 @@ StatusCode TGCTriggerDbAlg::execute(){
}
ATH_MSG_INFO("Range of input is " << rangeW_tile);
loadParameters(writeCdo, readCdo_tile, TGCTriggerData::CW_TILE);
loadParameters(writeCdo.get(), readCdo_tile, TGCTriggerData::CW_TILE);
// fill maps
fillReadMapBw(writeCdo);
fillTrigBitEifi(writeCdo);
fillTrigBitTile(writeCdo);
fillReadMapBw(writeCdo.get());
fillTrigBitEifi(writeCdo.get());
fillTrigBitTile(writeCdo.get());
// write condition object
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment