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.