|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef xAODTrigMuonCnv_TrigMuonEFInfoToMuonCnvAlg_h
12 #define xAODTrigMuonCnv_TrigMuonEFInfoToMuonCnvAlg_h
19 #include "GaudiKernel/ToolHandle.h"
69 template<
class CONT,
class AUXCONT>
78 #endif // xAODTrigMuonCnv_TrigMuonEFInfoToMuonCnvAlg_h
virtual StatusCode finalize()
Function initialising the algorithm.
std::string m_xaodCombTrkPartContainerName
The key for the output xAOD::TrackParticleContainer for combined tracks.
virtual StatusCode execute()
Function executing the algorithm.
std::string m_xaodExtrapTrkPartContainerName
The key for the output xAOD::TrackParticleContainer for extrapolated tracks.
StatusCode recordxAODContainers(const std::string &containerName, const std::string &auxContainerName, CONT &xaod, AUXCONT &aux)
Utility function to record xAOD containers.
ToolHandle< ITrigMuonEFInfoToMuonCnvTool > m_converterTool
Tool that actually does the conversion.
std::string m_xaodMuonContainerName
The key for the output xAOD::MuonContainer.
std::string m_aodContainerName
The key of the input TrigMuonEFInfoContainer.
unsigned int m_nCombTrksCreated
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize()
Function initialising the algorithm.
Algorithm creating xAOD::Muons from EF Muons (class TrigMuonEFInfo)
unsigned int m_nMuonsCreated
counters
unsigned int m_nExtrapTrksCreated
TrigMuonEFInfoToMuonCnvAlg(const std::string &name, ISvcLocator *svcLoc)
Regular algorithm constructor.