 |
ATLAS Offline Software
|
Go to the documentation of this file.
22 #include "GaudiKernel/MsgStream.h"
23 #include "GaudiKernel/SmartDataPtr.h"
60 ISvcLocator *pSvcLocator)
65 m_addBrokenTracks(true)
79 return StatusCode::SUCCESS;
89 using namespace InDet;
95 if (not pixelDetEleHandle.
isValid() or elements==
nullptr) {
100 newTracks->push_back(
track);
105 newTracks->push_back(
track);
112 return StatusCode::SUCCESS;
119 return StatusCode::SUCCESS;
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
This is an Identifier helper class for the SCT subdetector. This class is a factory for creating comp...
virtual StatusCode initialize()
Algorithm initialize at begin of job.
virtual StatusCode finalize()
Algorithm finalize at end of job.
This is an Identifier helper class for the TRT subdetector. This class is a factory for creating comp...
unsigned int m_eventcounter
static Trk::Track * buildTrack(const InDetDD::SiDetectorElementCollection *elements)
#define ATH_MSG_VERBOSE(x)
TrkTrackFakeWriter()
Avoid use of default constructor.
Test Algorithm for POOL I/O uses TrkTracks as test data.
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_pixelDetEleCollKey
virtual StatusCode execute()
Algorithm execute once per event.
Ensure that the ATLAS eigen extensions are properly loaded.
StatusCode initialize(bool used=true)
#define ATH_MSG_WARNING(x)
static Trk::Track * buildBrokenTrack(const InDetDD::SiDetectorElementCollection *elements)