![]() |
ATLAS Offline Software
|
#include <TrackGrade.h>
Public Member Functions | |
| TrackGrade () | |
| TrackGrade (int, const std::string &) | |
| TrackGrade (const TrackGrade &) | |
| TrackGrade (TrackGrade &&) noexcept=default | |
| TrackGrade & | operator= (const TrackGrade &rhs) |
| TrackGrade & | operator= (TrackGrade &&rhs) noexcept=default |
| bool | operator== (const std::string &) const |
| bool | operator== (const int &) const |
| bool | operator== (const TrackGrade &rhs) const |
| virtual | ~TrackGrade () |
| const std::string & | gradeString () const |
| int | gradeNumber () const |
| operator int () const | |
| operator const std::string () const | |
Private Attributes | |
| int | m_gradeNumber |
| std::string | m_gradeName |
Definition at line 11 of file TrackGrade.h.
| Analysis::TrackGrade::TrackGrade | ( | ) |
Definition at line 12 of file TrackGrade.cxx.
| Analysis::TrackGrade::TrackGrade | ( | int | number, |
| const std::string & | name ) |
Definition at line 18 of file TrackGrade.cxx.
| Analysis::TrackGrade::TrackGrade | ( | const TrackGrade & | rhs | ) |
Definition at line 24 of file TrackGrade.cxx.
|
defaultnoexcept |
|
virtual |
Definition at line 40 of file TrackGrade.cxx.
| int Analysis::TrackGrade::gradeNumber | ( | ) | const |
Definition at line 47 of file TrackGrade.cxx.
| const std::string & Analysis::TrackGrade::gradeString | ( | ) | const |
Definition at line 43 of file TrackGrade.cxx.
| Analysis::TrackGrade::operator const std::string | ( | ) | const |
Definition at line 55 of file TrackGrade.cxx.
| Analysis::TrackGrade::operator int | ( | ) | const |
Definition at line 51 of file TrackGrade.cxx.
| TrackGrade & Analysis::TrackGrade::operator= | ( | const TrackGrade & | rhs | ) |
Definition at line 30 of file TrackGrade.cxx.
|
defaultnoexcept |
| bool Analysis::TrackGrade::operator== | ( | const int & | rhs | ) | const |
Definition at line 65 of file TrackGrade.cxx.
| bool Analysis::TrackGrade::operator== | ( | const std::string & | rhs | ) | const |
Definition at line 59 of file TrackGrade.cxx.
| bool Analysis::TrackGrade::operator== | ( | const TrackGrade & | rhs | ) | const |
Definition at line 70 of file TrackGrade.cxx.
|
private |
Definition at line 40 of file TrackGrade.h.
|
private |
Definition at line 39 of file TrackGrade.h.