|
ATLAS Offline Software
|
Go to the documentation of this file.
19 #include "GaudiKernel/StatusCode.h"
39 return StatusCode::SUCCESS;
65 return StatusCode::SUCCESS;
Group
Properties of a chain group.
virtual StatusCode initialize() override final
Initialize the beamspot algorithm for Run3 Athena MT configuration, initialize all the handles and re...
ToolHandle< T2VertexBeamSpotTool > m_beamSpotTool
const_pointer_type cptr()
Dereference the pointer.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
ToolHandle< GenericMonitoringTool > m_monTool
An algorithm that can be simultaneously executed in multiple threads.
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
::StatusCode StatusCode
StatusCode definition for legacy code.
Header file to be included by clients of the Monitored infrastructure.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
SG::ReadHandleKey< TrackCollection > m_trackCollectionKey
ToolHandle< T2TrackBeamSpotTool > m_trackBSTool
virtual StatusCode execute(const EventContext &ctx) const override final
Loop over events, selecting tracks and reconstructing vertices out of these tracks
T2VertexBeamSpot(const std::string &name, ISvcLocator *pSvcLocator)
std Gaudi Algorithm constructor