71 return StatusCode::SUCCESS;
105 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_VERBOSE(x)
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteHandleKey< SiHitCollection > m_outputBLMHits
SG::ReadHandleKeyArray< SiHitCollection > m_inputPixelHits
SG::WriteHandleKey< SiHitCollection > m_outputPixelHits
SG::ReadHandleKeyArray< SiHitCollection > m_inputITkStripHits
SG::WriteHandleKey< LArHitContainer > m_outputLArEMBHits
SG::WriteHandleKey< SiHitCollection > m_outputHGTDHits
CollectionMerger(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
SG::ReadHandleKeyArray< MDTSimHitCollection > m_inputMDTHits
SG::ReadHandleKeyArray< TGCSimHitCollection > m_inputTGCHits
SG::WriteHandleKey< MMSimHitCollection > m_outputMMHits
SG::ReadHandleKeyArray< LArHitContainer > m_inputLArEMECHits
virtual StatusCode initialize() override final
Athena algorithm's interface methods.
SG::ReadHandleKeyArray< SiHitCollection > m_inputSCTHits
SG::ReadHandleKeyArray< SiHitCollection > m_inputBLMHits
SG::WriteHandleKey< sTGCSimHitCollection > m_outputsTGCHits
SG::ReadHandleKeyArray< MMSimHitCollection > m_inputMMHits
SG::ReadHandleKeyArray< LArHitContainer > m_inputLArEMBHits
SG::WriteHandleKey< TileHitVector > m_outputMBTSHits
SG::ReadHandleKeyArray< sTGCSimHitCollection > m_inputsTGCHits
SG::ReadHandleKeyArray< SiHitCollection > m_inputHGTDHits
virtual StatusCode execute(const EventContext &ctx) const override final
Athena Algorithm execute.
SG::WriteHandleKey< LArHitContainer > m_outputLArHECHits
SG::WriteHandleKey< RPCSimHitCollection > m_outputRPCHits
SG::WriteHandleKey< MDTSimHitCollection > m_outputMDTHits
SG::WriteHandleKey< TRTUncompressedHitCollection > m_outputTRTUncompressedHits
SG::ReadHandleKeyArray< TileHitVector > m_inputTileHits
SG::ReadHandleKeyArray< TRTUncompressedHitCollection > m_inputTRTUncompressedHits
SG::ReadHandleKeyArray< LArHitContainer > m_inputLArFCALHits
StatusCode mergeCollections(const SG::ReadHandleKeyArray< T > &inputReadHandleKeys, const SG::WriteHandleKey< T > &outputWriteHandleKey, const EventContext &ctx) const
Merge all hits of inputReadHandleKeys's collections into outputWriteHandleKey.
SG::WriteHandleKey< SiHitCollection > m_outputBCMHits
Output collection WriteHandleKeys.
SG::ReadHandleKeyArray< SiHitCollection > m_inputBCMHits
Input collection ReadHandleKeys.
SG::ReadHandleKeyArray< LArHitContainer > m_inputLArHECHits
SG::WriteHandleKey< LArHitContainer > m_outputLArEMECHits
SG::ReadHandleKeyArray< SiHitCollection > m_inputPLRHits
SG::WriteHandleKey< SiHitCollection > m_outputITkPixelHits
SG::WriteHandleKey< SiHitCollection > m_outputPLRHits
SG::ReadHandleKeyArray< TileHitVector > m_inputMBTSHits
SG::ReadHandleKeyArray< RPCSimHitCollection > m_inputRPCHits
SG::WriteHandleKey< TGCSimHitCollection > m_outputTGCHits
SG::WriteHandleKey< SiHitCollection > m_outputITkStripHits
SG::ReadHandleKeyArray< SiHitCollection > m_inputITkPixelHits
SG::WriteHandleKey< CSCSimHitCollection > m_outputCSCHits
SG::WriteHandleKey< TileHitVector > m_outputTileHits
SG::ReadHandleKeyArray< CSCSimHitCollection > m_inputCSCHits
SG::WriteHandleKey< LArHitContainer > m_outputLArFCALHits
SG::WriteHandleKey< SiHitCollection > m_outputSCTHits