![]() |
ATLAS Offline Software
|
Helper struct to parse the event data around the tool. More...
#include <MdtRdoToPrepDataToolMT.h>
Public Member Functions | |
| ConvCache (const Muon::IMuonIdHelperSvc *idHelperSvc) | |
| MdtPrepDataCollection * | createCollection (const Identifier &id) |
| Creates a new MdtPrepDataCollection, if it's neccessary and also possible. | |
| StatusCode | finalize (MsgStream &msg) |
| Copy the non-empty collections into the created prd container. | |
Public Attributes | |
| Muon::MdtPrepDataContainer * | legacyPrd {nullptr} |
| const Muon::IMuonIdHelperSvc * | m_idHelperSvc {nullptr} |
| const MuonGM::MuonDetectorManager * | legacyDetMgr {nullptr} |
| Detector manager from the conditions store. | |
| const TwinTubeMap * | twinTubeMap {nullptr} |
| Pointer to the map having the mapping of twin tube pairs. | |
| bool | isValid {false} |
| Flag set to indicate that the complete validation was successful. | |
| std::vector< std::unique_ptr< MdtPrepDataCollection > > | addedCols {} |
Helper struct to parse the event data around the tool.
Definition at line 60 of file MdtRdoToPrepDataToolMT.h.
| Muon::MdtRdoToPrepDataToolMT::ConvCache::ConvCache | ( | const Muon::IMuonIdHelperSvc * | idHelperSvc | ) |
Definition at line 57 of file MdtRdoToPrepDataToolMT.cxx.
| MdtPrepDataCollection * Muon::MdtRdoToPrepDataToolMT::ConvCache::createCollection | ( | const Identifier & | id | ) |
Creates a new MdtPrepDataCollection, if it's neccessary and also possible.
Nullptr is returned if the collection cannot be modified
Definition at line 62 of file MdtRdoToPrepDataToolMT.cxx.
| StatusCode Muon::MdtRdoToPrepDataToolMT::ConvCache::finalize | ( | MsgStream & | msg | ) |
Copy the non-empty collections into the created prd container.
Definition at line 73 of file MdtRdoToPrepDataToolMT.cxx.
| std::vector<std::unique_ptr<MdtPrepDataCollection> > Muon::MdtRdoToPrepDataToolMT::ConvCache::addedCols {} |
Definition at line 79 of file MdtRdoToPrepDataToolMT.h.
| bool Muon::MdtRdoToPrepDataToolMT::ConvCache::isValid {false} |
Flag set to indicate that the complete validation was successful.
Definition at line 78 of file MdtRdoToPrepDataToolMT.h.
| const MuonGM::MuonDetectorManager* Muon::MdtRdoToPrepDataToolMT::ConvCache::legacyDetMgr {nullptr} |
Detector manager from the conditions store.
Definition at line 73 of file MdtRdoToPrepDataToolMT.h.
| Muon::MdtPrepDataContainer* Muon::MdtRdoToPrepDataToolMT::ConvCache::legacyPrd {nullptr} |
Definition at line 69 of file MdtRdoToPrepDataToolMT.h.
| const Muon::IMuonIdHelperSvc* Muon::MdtRdoToPrepDataToolMT::ConvCache::m_idHelperSvc {nullptr} |
Definition at line 71 of file MdtRdoToPrepDataToolMT.h.
| const TwinTubeMap* Muon::MdtRdoToPrepDataToolMT::ConvCache::twinTubeMap {nullptr} |
Pointer to the map having the mapping of twin tube pairs.
Definition at line 75 of file MdtRdoToPrepDataToolMT.h.