![]() |
ATLAS Offline Software
|
Retrieves the McEventCollection or the TrackRecordCollection in simulated cosmics.
More...
#include <TruthTrackRetriever.h>
Public Member Functions | |
| TruthTrackRetriever (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::string | m_McEvtCollName |
| Storegate key for the McEventCollection (different between RDO/ESD and AOD) More... | |
| double | m_MinPtCut |
| Minimum pT for a particle to get accepted. More... | |
| double | m_MinRhoCut |
| Minium radius of the end-vertex for the particle to get accepted. More... | |
Retrieves the McEventCollection or the TrackRecordCollection in simulated cosmics.
= TruthEvent : Storegate key for the McEventCollection (different between RDO/ESD and AOD) = 100*MeV Minimum pT for a particle to get accepted. = 40*mm Minium radius of the end-vertex for the particle to get accepted.Definition at line 41 of file TruthTrackRetriever.h.
| JiveXML::TruthTrackRetriever::TruthTrackRetriever | ( | 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 26 of file TruthTrackRetriever.cxx.
|
inlinevirtual |
| StatusCode JiveXML::TruthTrackRetriever::initialize | ( | ) |
Default AthAlgTool methods.
Initialize before event loop.
Definition at line 39 of file TruthTrackRetriever.cxx.
|
virtual |
Retrieve all the data.
Loop over all true particles and get their basic parameters.
| FormatTool | the tool that will create formated output from the DataMap |
Definition at line 48 of file TruthTrackRetriever.cxx.
|
private |
Storegate key for the McEventCollection (different between RDO/ESD and AOD)
Definition at line 62 of file TruthTrackRetriever.h.
|
private |
Minimum pT for a particle to get accepted.
Definition at line 64 of file TruthTrackRetriever.h.
|
private |
Minium radius of the end-vertex for the particle to get accepted.
Definition at line 66 of file TruthTrackRetriever.h.
|
private |
The data type that is generated by this retriever.
Definition at line 59 of file TruthTrackRetriever.h.
1.8.18