|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef RpcClusterBuilderPRD_H
6 #define RpcClusterBuilderPRD_H
9 #include "Identifier/Identifier.h"
10 #include "GaudiKernel/ServiceHandle.h"
51 typedef std::map<int, Muon::RpcPrepData*>
pattern;
61 "MuonDetectorManager",
62 "Key of input MuonDetectorManager condition data"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Template for Muon PRD containers (which are basically collections of MuonPrepDataCollections).
Const iterator class for DataVector/DataList.
SG::ReadCondHandleKey< MuonGM::MuonDetectorManager > m_DetectorManagerKey
RpcClusterBuilderPRD(const std::string &name, ISvcLocator *pSvcLocator)
Property holding a SG store/key/clid from which a ReadHandle is made.
std::map< int, Muon::RpcPrepData * > pattern
Property holding a SG store/key/clid from which a WriteHandle is made.
Class to represent RPC measurements.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
::StatusCode StatusCode
StatusCode definition for legacy code.
Muon::RpcPrepDataCollection::const_iterator coll_iter
SG::WriteHandleKey< Muon::RpcPrepDataContainer > m_colKey
Template to hold collections of MuonPrepRawData objects.
SG::ReadHandleKey< Muon::RpcPrepDataContainer > m_colKeyIn
void buildClusters(Identifier elementId, const MuonGM::MuonDetectorManager *MuonDetMgr)
std::vector< Muon::RpcPrepDataCollection * > m_coll_vect
Property holding a SG store/key/clid from which a WriteHandle is made.
int buildPatterns(const Muon::RpcPrepDataCollection *rpcCollection)
Muon::RpcPrepDataCollection * m_temp_coll
StatusCode fill_rpcClusterContainer()
Muon::RpcPrepDataContainer * m_rpcClusterContainer
The MuonDetectorManager stores the transient representation of the Muon Spectrometer geometry and pro...
void push_back(Muon::RpcPrepData *&newCluster)
Muon::RpcPrepDataContainer::const_iterator cont_iter
std::map< Identifier, pattern > m_digits