![]() |
ATLAS Offline Software
|
#include <PRDtoTrackMapTool.h>
Public Types | |
| using | TrackPrepRawDataMap |
| using | PrepRawDataTrackMap |
| using | PrepRawDataTrackMapRange |
| using | ConstPrepRawDataTrackMapRange |
Public Member Functions | |
| const std::type_info & | getType () const override |
| bool | isUsed (const PrepRawData &prd) const |
| does this PRD belong to at least one track? | |
| bool | isShared (const PrepRawData &prd) const |
| does this PRD belong to more than one track? | |
| PrepRawDataTrackMapRange | onTracks (const PrepRawData &prd) |
| get the Tracks associated with this PrepRawData. | |
| ConstPrepRawDataTrackMapRange | onTracks (const PrepRawData &prd) const |
| get the Tracks associated with this PrepRawData. | |
| std::vector< const Trk::PrepRawData * > | getPrdsOnTrack (const Track &track) const |
| returns a vector of PRDs belonging to the passed track. | |
| void | clear () |
| void | reserve (size_t nTracks, size_t nRawData) |
Protected Attributes | |
| PrepRawDataTrackMap | m_prepRawDataTrackMap |
| holds the tracks associated with each PRD (i.e. | |
| TrackPrepRawDataMap | m_trackPrepRawDataMap |
| holds the PRDs associated with each Track (i.e. | |
Friends | |
| class | PRDtoTrackMapTool |
Definition at line 55 of file PRDtoTrackMapTool.h.
|
inherited |
Definition at line 42 of file PRDtoTrackMap.h.
|
inherited |
Definition at line 29 of file PRDtoTrackMap.h.
|
inherited |
Definition at line 39 of file PRDtoTrackMap.h.
|
inherited |
Definition at line 19 of file PRDtoTrackMap.h.
|
inherited |
|
inherited |
returns a vector of PRDs belonging to the passed track.
|
inlineoverridevirtual |
Reimplemented from Trk::PRDtoTrackMap.
Definition at line 59 of file PRDtoTrackMapTool.h.
|
inherited |
does this PRD belong to more than one track?
| prd | the PrepRawData in question |
|
inherited |
does this PRD belong to at least one track?
| prd | the PrepRawData in question |
|
inherited |
get the Tracks associated with this PrepRawData.
|
inherited |
get the Tracks associated with this PrepRawData.
|
inherited |
|
friend |
Definition at line 57 of file PRDtoTrackMapTool.h.
|
protectedinherited |
holds the tracks associated with each PRD (i.e.
the PRD* is the key)
Definition at line 82 of file PRDtoTrackMap.h.
|
protectedinherited |
holds the PRDs associated with each Track (i.e.
the Track* is the key)
Definition at line 85 of file PRDtoTrackMap.h.