5#include "GaudiKernel/ISvcLocator.h"
23 return StatusCode::SUCCESS;
30 if (!readHandle.
isValid() || *readHandle ==
nullptr) {
32 return StatusCode::FAILURE;
37 if( trackingGeometry ==
nullptr){
39 return StatusCode::FAILURE;
50 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_VERBOSE(x)
#define ATH_MSG_WARNING(x)
ToolHandleArray< Trk::IGeometryProcessor > m_trackingGeometryProcessors
virtual StatusCode execute(const EventContext &ctx) const override
SG::ReadCondHandleKey< TrackingGeometry > m_trackingGeometryReadKey
Input conditions object.
ServiceHandle< Trk::ITrackingGeometrySvc > m_trackingGeometrySvc
virtual StatusCode initialize() override
The TrackingGeometry class is the owner of the constructed TrackingVolumes.