|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRTTOTCONDALG_H
6 #define TRTTOTCONDALG_H
16 #include "Gaudi/Property.h"
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
SG::ReadCondHandleKey< CondAttrListCollection > m_ValReadKey
StatusCode update1(TRTDedxcorrection &Dedxcorrection, const CondAttrListVec *channel_values)
virtual StatusCode finalize() override
SG::ReadCondHandleKey< CondAttrListVec > m_VecReadKey
StatusCode update2(TRTDedxcorrection &Dedxcorrection, const CondAttrListCollection *attrListColl)
static void updateOldDBParameters(TRTDedxcorrection &Dedxcollection, std::map< std::string, std::vector< float > > &result_dict)
This class is a collection of AttributeLists where each one is associated with a channel number....
virtual StatusCode initialize() override
static void updateNewDBParameters(TRTDedxcorrection &Dedxcorrection, std::map< std::string, std::vector< float > > &result_dict)
A CondAttrListVec is an Athena DataObject holding a vector of CORAL AttributeLists,...
static void updateOccupancyCorrectionParameters(TRTDedxcorrection &Dedxcorrection, std::map< std::string, std::vector< float > > &result_dict)
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode execute() override
TRTToTCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteCondHandleKey< TRTDedxcorrection > m_WriteKey
static const std::vector< std::string > m_dictNamesOldDB
virtual ~TRTToTCondAlg() override
static const std::vector< std::string > m_dictNamesNewDB