|
ATLAS Offline Software
|
Go to the documentation of this file.
23 m_converterTool(
"TrigMuonEFInfoMuonCnvTool/TrigMuonEFInfoMuonCnvTool"),
25 m_nCombTrksCreated(0),
26 m_nExtrapTrksCreated(0),
47 return StatusCode::SUCCESS;
58 return StatusCode::SUCCESS;
67 return StatusCode::SUCCESS;
86 StatusCode sc =
m_converterTool->convertTrigMuonEFInfoContainer( *aod, *xaodMuon, xaodCombTrackParticles, xaodExtrapTrackParticles);
97 return StatusCode::SUCCESS;
Temporary container used until we have I/O for AuxStoreInternal.
virtual StatusCode finalize()
Function initialising the algorithm.
std::string m_xaodCombTrkPartContainerName
The key for the output xAOD::TrackParticleContainer for combined tracks.
MuonContainer_v1 MuonContainer
Definition of the current "Muon container version".
virtual StatusCode execute()
Function executing the algorithm.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
TrackParticleAuxContainer_v5 TrackParticleAuxContainer
Definition of the current TrackParticle auxiliary container.
TrackParticleContainer_v1 TrackParticleContainer
Definition of the current "TrackParticle container version".
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.
Temporary container used until we have I/O for AuxStoreInternal.
std::string m_aodContainerName
The key of the input TrigMuonEFInfoContainer.
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
unsigned int m_nCombTrksCreated
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize()
Function initialising the algorithm.
unsigned int m_nMuonsCreated
counters
#define ATH_MSG_WARNING(x)
unsigned int m_nExtrapTrksCreated
MuonAuxContainer_v5 MuonAuxContainer
Definition of the current Muon auxiliary container.
size_type size() const noexcept
Returns the number of elements in the collection.
TrigMuonEFInfoToMuonCnvAlg(const std::string &name, ISvcLocator *svcLoc)
Regular algorithm constructor.