![]() |
ATLAS Offline Software
|
Retrieves the muons information from the TrackRecordCollection.
More...
#include <TruthMuonTrackRetriever.h>
Public Member Functions | |
| TruthMuonTrackRetriever (const std::string &type, const std::string &name, const IInterface *parent) | |
| Standard Constructor. More... | |
| virtual StatusCode | retrieve (ToolHandle< IFormatTool > &FormatTool) |
| Retrieve all the data. More... | |
| virtual std::string | dataTypeName () const |
| Return the name of the data type. More... | |
| StatusCode | initialize () |
| Default AthAlgTool methods. More... | |
Private Attributes | |
| const std::string | m_typeName |
| The data type that is generated by this retriever. More... | |
| std::vector< std::string > | m_TrackRecCollNames |
| A list of StoreGate names to probe in this order for the muon record collecton. More... | |
Retrieves the muons information from the TrackRecordCollection.
= ["MuonEntryLayer","MuonEntryRecord"] :Definition at line 38 of file TruthMuonTrackRetriever.h.
| JiveXML::TruthMuonTrackRetriever::TruthMuonTrackRetriever | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent | ||
| ) |
Standard Constructor.
This is the standard AthAlgTool constructor.
| type | AlgTool type name |
| name | AlgTool instance name |
| parent | AlgTools parent owning this tool |
Definition at line 28 of file TruthMuonTrackRetriever.cxx.
|
inlinevirtual |
| StatusCode JiveXML::TruthMuonTrackRetriever::initialize | ( | ) |
Default AthAlgTool methods.
Initialize before event loop.
Definition at line 44 of file TruthMuonTrackRetriever.cxx.
|
virtual |
Retrieve all the data.
Loop over all true particles, find the muons and get their basic parameters.
| FormatTool | the tool that will create formated output from the DataMap |
Definition at line 54 of file TruthMuonTrackRetriever.cxx.
|
private |
A list of StoreGate names to probe in this order for the muon record collecton.
Definition at line 59 of file TruthMuonTrackRetriever.h.
|
private |
The data type that is generated by this retriever.
Definition at line 56 of file TruthMuonTrackRetriever.h.
1.8.18