![]() |
ATLAS Offline Software
|
Implemenation of the utility class. More...
#include <AuthorHierachy.h>
Public Types | |
| using | Author = xAOD::Muon::Author |
Public Member Functions | |
| unsigned | authorRank (const Author author) const |
| Ranks the author according to the list above. | |
| bool | operator() (const Author a, const Author b) const |
| Sorting operator between two Author values based on the author rank. | |
| template<detail::hasAuthor ObjType> | |
| bool | operator() (const ObjType &a, const ObjType &b) const |
| Ranks two objects satisfying the hasAuthor concept according to their Author rank. | |
| template<Acts::PointerConcept ObjPtr> | |
| bool | operator() (const ObjPtr &a, const ObjPtr &b) const |
| Ranks two pointers according to the Author rank of the objects they are pointing to. | |
| template<detail::hasAuthor ObjType> | |
| bool | operator() (const DataVector< ObjType > &a, const DataVector< ObjType > &b) const |
| Ranks two Data vector collections of objects satisfying the hasAuthor concept according to their Author rank. | |
| template<detail::hasAuthor ObjType> | |
| bool | operator() (const DataVector< ObjType > *a, const DataVector< ObjType > *b) const |
| Ranks two pointers of data vectors according to the authorRank of the underlying data vector. | |
Implemenation of the utility class.
Definition at line 35 of file AuthorHierachy.h.
| using MuonR4::AuthorHierachy::Author = xAOD::Muon::Author |
Definition at line 36 of file AuthorHierachy.h.
Ranks the author according to the list above.
Definition at line 12 of file AuthorHierachy.cxx.
Sorting operator between two Author values based on the author rank.
Definition at line 9 of file AuthorHierachy.cxx.
|
inline |
Ranks two Data vector collections of objects satisfying the hasAuthor concept according to their Author rank.
It is assumed that all objects in the collection have the same author.
Definition at line 60 of file AuthorHierachy.h.
|
inline |
Ranks two pointers of data vectors according to the authorRank of the underlying data vector.
Definition at line 77 of file AuthorHierachy.h.
|
inline |
Ranks two objects satisfying the hasAuthor concept according to their Author rank.
Definition at line 45 of file AuthorHierachy.h.