|
| | RenameHitCollectionsAlg (const std::string &name, ISvcLocator *pSvcLocator) |
| | Constructor.
|
| virtual | ~RenameHitCollectionsAlg ()=default |
| | Destructor.
|
| virtual StatusCode | initialize () override final |
| | Athena algorithm's interface methods.
|
| virtual StatusCode | execute (const EventContext &ctx) const override final |
| | Athena Algorithm execute.
|
| template<> |
| StatusCode | copyCollections (const SG::ReadHandleKey< LArHitContainer > &inputReadHandleKey, const SG::WriteHandleKey< LArHitContainer > &outputWriteHandleKey, const EventContext &ctx) const |
| template<> |
| StatusCode | copyCollections (const SG::ReadHandleKey< TileHitVector > &inputReadHandleKey, const SG::WriteHandleKey< TileHitVector > &outputWriteHandleKey, const EventContext &ctx) const |
| template<> |
| StatusCode | copyCollections (const SG::ReadHandleKey< TrackRecordCollection > &inputReadHandleKey, const SG::WriteHandleKey< TrackRecordCollection > &outputWriteHandleKey, const EventContext &ctx) const |
| virtual StatusCode | sysInitialize () override |
| | Override sysInitialize.
|
| virtual bool | isClonable () const override |
| | Specify if the algorithm is clonable.
|
| virtual unsigned int | cardinality () const override |
| | Cardinality (Maximum number of clones that can exist) special value 0 means that algorithm is reentrant.
|
| virtual StatusCode | sysExecute (const EventContext &ctx) override |
| | Execute an algorithm.
|
| virtual const DataObjIDColl & | extraOutputDeps () const override |
| | Return the list of extra output dependencies.
|
| virtual bool | filterPassed (const EventContext &ctx) const |
| virtual void | setFilterPassed (bool state, const EventContext &ctx) const |
| ServiceHandle< StoreGateSvc > & | evtStore () |
| | The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
|
| const ServiceHandle< StoreGateSvc > & | detStore () const |
| | The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
|
| virtual StatusCode | sysStart () override |
| | Handle START transition.
|
| virtual std::vector< Gaudi::DataHandle * > | inputHandles () const override |
| | Return this algorithm's input handles.
|
| virtual std::vector< Gaudi::DataHandle * > | outputHandles () const override |
| | Return this algorithm's output handles.
|
| Gaudi::Details::PropertyBase & | declareProperty (Gaudi::Property< T, V, H > &t) |
| void | updateVHKA (Gaudi::Details::PropertyBase &) |
| MsgStream & | msg () const |
| bool | msgLvl (const MSG::Level lvl) const |
|
| SG::ReadHandleKey< McEventCollection > | m_inputMcEventCollection {this, "InputMcEventCollection", "", "Input truth collection name"} |
| | Input collection ReadHandleKeys.
|
| SG::ReadHandleKey< SiHitCollection > | m_inputBCMHits {this, "InputBCMHits", "", ""} |
| SG::ReadHandleKey< SiHitCollection > | m_inputBLMHits {this, "InputBLMHits", "", ""} |
| SG::ReadHandleKey< SiHitCollection > | m_inputPixelHits {this, "InputPixelHits", "", ""} |
| SG::ReadHandleKey< SiHitCollection > | m_inputSCTHits {this, "InputSCTHits", "", ""} |
| SG::ReadHandleKey< TRTUncompressedHitCollection > | m_inputTRTUncompressedHits {this, "InputTRTUncompressedHits", "", ""} |
| SG::ReadHandleKey< LArHitContainer > | m_inputLArEMBHits {this, "InputLArEMBHits", "", ""} |
| SG::ReadHandleKey< LArHitContainer > | m_inputLArEMECHits {this, "InputLArEMECHits", "", ""} |
| SG::ReadHandleKey< LArHitContainer > | m_inputLArFCALHits {this, "InputLArFCALHits", "", ""} |
| SG::ReadHandleKey< LArHitContainer > | m_inputLArHECHits {this, "InputLArHECHits", "", ""} |
| SG::ReadHandleKey< CaloCalibrationHitContainer > | m_inputLArActiveCalibHits {this, "InputLArActiveCalibHits", "", ""} |
| SG::ReadHandleKey< CaloCalibrationHitContainer > | m_inputLArInactiveCalibHits {this, "InputLArInactiveCalibHits", "", ""} |
| SG::ReadHandleKey< CaloCalibrationHitContainer > | m_inputLArDeadCalibHits {this, "InputLArDeadCalibHits", "", ""} |
| SG::ReadHandleKey< TileHitVector > | m_inputTileHits {this, "InputTileHits", "", ""} |
| SG::ReadHandleKey< TileHitVector > | m_inputMBTSHits {this, "InputMBTSHits", "", ""} |
| SG::ReadHandleKey< CaloCalibrationHitContainer > | m_inputTileActiveCalibHits {this, "InputTileActiveCalibHits", "", ""} |
| SG::ReadHandleKey< CaloCalibrationHitContainer > | m_inputTileInactiveCalibHits {this, "InputTileInactiveCalibHits", "", ""} |
| SG::ReadHandleKey< CaloCalibrationHitContainer > | m_inputTileDeadCalibHits {this, "InputTileDeadCalibHits", "", ""} |
| SG::ReadHandleKey< CSCSimHitCollection > | m_inputCSCHits {this, "InputCSCHits", "", ""} |
| SG::ReadHandleKey< MDTSimHitCollection > | m_inputMDTHits {this, "InputMDTHits", "", ""} |
| SG::ReadHandleKey< RPCSimHitCollection > | m_inputRPCHits {this, "InputRPCHits", "", ""} |
| SG::ReadHandleKey< TGCSimHitCollection > | m_inputTGCHits {this, "InputTGCHits", "", ""} |
| SG::ReadHandleKey< MMSimHitCollection > | m_inputMMHits {this, "InputMMHits", "", "Input MM hits name"} |
| SG::ReadHandleKey< sTGCSimHitCollection > | m_inputsTGCHits {this, "InputsTGCHits", "", "Input TGC hits name"} |
| SG::ReadHandleKey< SiHitCollection > | m_inputITkPixelHits {this, "InputITkPixelHits", "", ""} |
| SG::ReadHandleKey< SiHitCollection > | m_inputITkStripHits {this, "InputITkStripHits", "", ""} |
| SG::ReadHandleKey< SiHitCollection > | m_inputHGTDHits {this, "InputHGTDHits", "", ""} |
| SG::ReadHandleKey< TrackRecordCollection > | m_inputCaloEntryLayer {this, "InputCaloEntryLayer", "", ""} |
| SG::ReadHandleKey< TrackRecordCollection > | m_inputMuonEntryLayer {this, "InputMuonEntryLayer", "", ""} |
| SG::ReadHandleKey< TrackRecordCollection > | m_inputMuonExitLayer {this, "InputMuonExitLayer", "", ""} |
| SG::WriteHandleKey< McEventCollection > | m_outputMcEventCollection {this, "OutputMcEventCollection", "", ""} |
| | Output collection WriteHandleKeys.
|
| SG::WriteHandleKey< SiHitCollection > | m_outputBCMHits {this, "OutputBCMHits", "", ""} |
| SG::WriteHandleKey< SiHitCollection > | m_outputBLMHits {this, "OutputBLMHits", "", ""} |
| SG::WriteHandleKey< SiHitCollection > | m_outputPixelHits {this, "OutputPixelHits", "", ""} |
| SG::WriteHandleKey< SiHitCollection > | m_outputSCTHits {this, "OutputSCTHits", "", ""} |
| SG::WriteHandleKey< TRTUncompressedHitCollection > | m_outputTRTUncompressedHits {this, "OutputTRTUncompressedHits", "", ""} |
| SG::WriteHandleKey< LArHitContainer > | m_outputLArEMBHits {this, "OutputLArEMBHits", "", ""} |
| SG::WriteHandleKey< LArHitContainer > | m_outputLArEMECHits {this, "OutputLArEMECHits", "", ""} |
| SG::WriteHandleKey< LArHitContainer > | m_outputLArFCALHits {this, "OutputLArFCALHits", "", ""} |
| SG::WriteHandleKey< LArHitContainer > | m_outputLArHECHits {this, "OutputLArHECHits", "", ""} |
| SG::WriteHandleKey< CaloCalibrationHitContainer > | m_outputLArActiveCalibHits {this, "OutputLArActiveCalibHits", "", ""} |
| SG::WriteHandleKey< CaloCalibrationHitContainer > | m_outputLArInactiveCalibHits {this, "OutputLArInactiveCalibHits", "", ""} |
| SG::WriteHandleKey< CaloCalibrationHitContainer > | m_outputLArDeadCalibHits {this, "OutputLArDeadCalibHits", "", ""} |
| SG::WriteHandleKey< TileHitVector > | m_outputTileHits {this, "OutputTileHits", "", ""} |
| SG::WriteHandleKey< TileHitVector > | m_outputMBTSHits {this, "OutputMBTSHits", "", ""} |
| SG::WriteHandleKey< CaloCalibrationHitContainer > | m_outputTileActiveCalibHits {this, "OutputTileActiveCalibHits", "", ""} |
| SG::WriteHandleKey< CaloCalibrationHitContainer > | m_outputTileInactiveCalibHits {this, "OutputTileInactiveCalibHits", "", ""} |
| SG::WriteHandleKey< CaloCalibrationHitContainer > | m_outputTileDeadCalibHits {this, "OutputTileDeadCalibHits", "", ""} |
| SG::WriteHandleKey< CSCSimHitCollection > | m_outputCSCHits {this, "OutputCSCHits", "", ""} |
| SG::WriteHandleKey< MDTSimHitCollection > | m_outputMDTHits {this, "OutputMDTHits", "", ""} |
| SG::WriteHandleKey< RPCSimHitCollection > | m_outputRPCHits {this, "OutputRPCHits", "", ""} |
| SG::WriteHandleKey< TGCSimHitCollection > | m_outputTGCHits {this, "OutputTGCHits", "", ""} |
| SG::WriteHandleKey< MMSimHitCollection > | m_outputMMHits {this, "OutputMMHits", "", "Output MM hits name"} |
| SG::WriteHandleKey< sTGCSimHitCollection > | m_outputsTGCHits {this, "OutputsTGCHits", "", "Output sTGC hits name"} |
| SG::WriteHandleKey< SiHitCollection > | m_outputITkPixelHits {this, "OutputITkPixelHits", "", ""} |
| SG::WriteHandleKey< SiHitCollection > | m_outputITkStripHits {this, "OutputITkStripHits", "", ""} |
| SG::WriteHandleKey< SiHitCollection > | m_outputHGTDHits {this, "OutputHGTDHits", "", ""} |
| SG::WriteHandleKey< TrackRecordCollection > | m_outputCaloEntryLayer {this, "OutputCaloEntryLayer", "", ""} |
| SG::WriteHandleKey< TrackRecordCollection > | m_outputMuonEntryLayer {this, "OutputMuonEntryLayer", "", ""} |
| SG::WriteHandleKey< TrackRecordCollection > | m_outputMuonExitLayer {this, "OutputMuonExitLayer", "", ""} |
| DataObjIDColl | m_extendedExtraObjects |
| | Extra output dependency collection, extended by AthAlgorithmDHUpdate to add symlinks.
|
| StoreGateSvc_t | m_evtStore |
| | Pointer to StoreGate (event store by default)
|
| StoreGateSvc_t | m_detStore |
| | Pointer to StoreGate (detector store by default)
|
| std::vector< SG::VarHandleKeyArray * > | m_vhka |
| bool | m_varHandleArraysDeclared |
Athena Algorithm that makes copies of existing collections in StoreGate and stores them under new keys.
Definition at line 52 of file RenameHitCollectionsAlg.h.