![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef JIVEXML_TRACKRETRIEVER_H
6 #define JIVEXML_TRACKRETRIEVER_H
10 #include "GaudiKernel/ToolHandle.h"
StatusCode initialize()
Default AthAlgTool methods.
std::string m_PriorityTrackCollection
First track collections to retrieve, shown as default in Atlantis.
const std::string m_typeName
The data type that is generated by this retriever.
virtual StatusCode retrieve(ToolHandle< IFormatTool > &FormatTool)
Retrieve all the data.
ToolHandle< Trk::IResidualPullCalculator > m_residualPullCalculator
ToolHandle to ResidualPullCaclulator tool.
bool m_doWriteHLT
Whether to write HLTAutoKey objects.
bool m_doHitsDetails
Whether to write hits (TSoS) details.
bool m_doWriteResiduals
Whether to write TrackResiduals.
::StatusCode StatusCode
StatusCode definition for legacy code.
Interface for all DataRetriever classes, that extract event data from StoreGate and pass them on to a...
const AtlasDetectorID * m_idHelper
Used to find out the corresponding sub-det from ROT->identify().
bool m_doHitsSorting
Whether to perform hits (TSoS) sorting.
This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc.
Retrieves all Trk::TrackCollection objects.
TrackRetriever(const std::string &type, const std::string &name, const IInterface *parent)
Standard Constructor.
ToolHandle< Trk::ITrackSummaryTool > m_trackSumTool
TrackSummaryTool for number of Pix/SCT/TRT hits.
std::vector< std::string > m_OtherTrackCollections
Track collections to retrieve in the sequence they are given, all if empty.
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
std::string m_TrackTruthCollection
Track collection from which to retrieve the truth associations for the priority track collection.
virtual std::string dataTypeName() const
Return the name of the data type.