10#include "Gaudi/Property.h"
12using std::ostringstream;
37 return StatusCode::SUCCESS;
47 std::vector<IdentifierHash> givenIDs;
48 std::vector<IdentifierHash> decodedIDs;
54 if (wh_pclusters.
record(std::unique_ptr<Muon::CscPrepDataContainer>(
object)).isFailure()) {
56 return StatusCode::RECOVERABLE;
61 return StatusCode::FAILURE;
65 return StatusCode::FAILURE;
68 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
CscThresholdClusterBuilder(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< ICscClusterBuilder > m_cluster_builder
~CscThresholdClusterBuilder()
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
SG::WriteHandleKey< Muon::CscPrepDataContainer > m_pclusters
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.
MuonPrepDataContainerT< CscPrepData > CscPrepDataContainer