Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/packages/trackbase/TpcSeedTrackMapv1.h>
Public Types | |
using | Map = std::multimap< unsigned int, unsigned int > |
using | ConstIterator = Map::const_iterator |
using | ConstRange = std::pair< Map::const_iterator, Map::const_iterator > |
Public Types inherited from TpcSeedTrackMap | |
using | Map = std::multimap< unsigned int, unsigned int > |
using | ConstIterator = Map::const_iterator |
using | ConstRange = std::pair< Map::const_iterator, Map::const_iterator > |
Public Member Functions | |
TpcSeedTrackMapv1 ()=default | |
ctor | |
void | Reset () override |
Clear Event. | |
void | addAssoc (unsigned int tpc_key, unsigned int track_key) override |
ConstRange | getAssocTracks (unsigned int) override |
ConstRange | getAll () override |
unsigned int | size () override |
Private Member Functions | |
ClassDefOverride (TpcSeedTrackMapv1, 1) | |
Private Attributes | |
Map | SeedTrackMap |
Additional Inherited Members | |
Protected Member Functions inherited from TpcSeedTrackMap | |
TpcSeedTrackMap ()=default | |
Definition at line 11 of file TpcSeedTrackMapv1.h.
View newest version in sPHENIX GitHub at line 11 of file TpcSeedTrackMapv1.h
using TpcSeedTrackMapv1::ConstIterator = Map::const_iterator |
Definition at line 16 of file TpcSeedTrackMapv1.h.
View newest version in sPHENIX GitHub at line 16 of file TpcSeedTrackMapv1.h
using TpcSeedTrackMapv1::ConstRange = std::pair<Map::const_iterator, Map::const_iterator> |
Definition at line 17 of file TpcSeedTrackMapv1.h.
View newest version in sPHENIX GitHub at line 17 of file TpcSeedTrackMapv1.h
using TpcSeedTrackMapv1::Map = std::multimap<unsigned int, unsigned int> |
Definition at line 15 of file TpcSeedTrackMapv1.h.
View newest version in sPHENIX GitHub at line 15 of file TpcSeedTrackMapv1.h
|
default |
ctor
|
overridevirtual |
Implements TpcSeedTrackMap.
Definition at line 11 of file TpcSeedTrackMapv1.cc.
View newest version in sPHENIX GitHub at line 11 of file TpcSeedTrackMapv1.cc
References SeedTrackMap.
|
private |
|
overridevirtual |
Implements TpcSeedTrackMap.
Definition at line 23 of file TpcSeedTrackMapv1.cc.
View newest version in sPHENIX GitHub at line 23 of file TpcSeedTrackMapv1.cc
References SeedTrackMap.
|
overridevirtual |
Implements TpcSeedTrackMap.
Definition at line 17 of file TpcSeedTrackMapv1.cc.
View newest version in sPHENIX GitHub at line 17 of file TpcSeedTrackMapv1.cc
References SeedTrackMap.
|
overridevirtual |
Clear Event.
Reimplemented from TpcSeedTrackMap.
Definition at line 6 of file TpcSeedTrackMapv1.cc.
View newest version in sPHENIX GitHub at line 6 of file TpcSeedTrackMapv1.cc
References SeedTrackMap.
|
overridevirtual |
Implements TpcSeedTrackMap.
Definition at line 28 of file TpcSeedTrackMapv1.cc.
View newest version in sPHENIX GitHub at line 28 of file TpcSeedTrackMapv1.cc
References SeedTrackMap.
|
private |
Definition at line 35 of file TpcSeedTrackMapv1.h.
View newest version in sPHENIX GitHub at line 35 of file TpcSeedTrackMapv1.h
Referenced by addAssoc(), getAll(), getAssocTracks(), Reset(), and size().