![]() |
ATLAS Offline Software
|
#include <TIDAAssociator.h>
Public Types | |
| typedef std::map< const T *, const S * > | map_type |
| typedef std::map< const S *, const T * > | rmap_type |
Public Member Functions | |
| Associator (const std::string &name) | |
| virtual | ~Associator () |
| virtual Associator * | clone ()=0 |
| virtual std::unique_ptr< Associator > | uclone () const =0 |
| virtual void | match (const std::vector< T * > &s1, const std::vector< S * > &s2)=0 |
| virtual const S * | matched (T *t) const |
| virtual const T * | revmatched (S *t) const |
| const map_type & | matched () const |
| const rmap_type & | revmatched () const |
| void | clear () |
| unsigned | size () const |
Protected Attributes | |
| std::string | mname |
| map_type | mmatched |
| rmap_type | mrevmatched |
Definition at line 25 of file TIDAAssociator.h.
| typedef std::map<const T*, const S*> TIDA::Associator< T, S >::map_type |
Definition at line 29 of file TIDAAssociator.h.
| typedef std::map<const S*, const T*> TIDA::Associator< T, S >::rmap_type |
Definition at line 30 of file TIDAAssociator.h.
|
inline |
Definition at line 34 of file TIDAAssociator.h.
|
inlinevirtual |
Definition at line 38 of file TIDAAssociator.h.
|
inline |
Definition at line 66 of file TIDAAssociator.h.
|
pure virtual |
Implemented in Associator_BestDeltaPhiMatcher, Associator_BestDeltaRMatcher, Associator_BestDeltaRZMatcher, Associator_BestDeltaRZSinThetaMatcher, Associator_BestSigmaMatcher, Associator_DeltaRCosmics, Associator_DeltaRMatcher, Associator_SecondBestpTMatcher, Associator_TruthMatcher, VertexMatcher, and VertexNewMatcher.
|
pure virtual |
Implemented in Associator_DeltaRCosmics, Associator_TruthMatcher, BestMatcher< TIDA::Vertex >, TrackMatchDeltaR, and TrackMatchDeltaRCosmic.
|
inline |
Definition at line 62 of file TIDAAssociator.h.
|
inlinevirtual |
|
inline |
Definition at line 63 of file TIDAAssociator.h.
|
inlinevirtual |
Definition at line 55 of file TIDAAssociator.h.
|
inline |
Definition at line 69 of file TIDAAssociator.h.
|
pure virtual |
|
protected |
Definition at line 76 of file TIDAAssociator.h.
|
protected |
Definition at line 74 of file TIDAAssociator.h.
|
protected |
Definition at line 77 of file TIDAAssociator.h.