![]() |
ATLAS Offline Software
|
#include <TrackGradesDefinition.h>
Public Member Functions | |
| TrackGradesDefinition () | |
| TrackGradesDefinition (std::vector< TrackGrade > &) | |
| virtual | ~TrackGradesDefinition () |
| TrackGradesDefinition (const TrackGradesDefinition &) | |
| TrackGradesDefinition & | operator= (const TrackGradesDefinition &rhs) |
| assigenment operator | |
| const std::vector< TrackGrade > & | getList () const |
| const TrackGrade * | getGrade (const std::string &) const |
| const TrackGrade * | getGrade (const int &) const |
| int | grade (const std::string &) const |
| std::string | grade (int) const |
| int | numberOfGrades () const |
Private Attributes | |
| std::vector< TrackGrade > | m_gradeList |
Definition at line 15 of file TrackGradesDefinition.h.
| Analysis::TrackGradesDefinition::TrackGradesDefinition | ( | ) |
Definition at line 12 of file TrackGradesDefinition.cxx.
| Analysis::TrackGradesDefinition::TrackGradesDefinition | ( | std::vector< TrackGrade > & | trackGradeList | ) |
Definition at line 14 of file TrackGradesDefinition.cxx.
|
virtual |
Definition at line 18 of file TrackGradesDefinition.cxx.
| Analysis::TrackGradesDefinition::TrackGradesDefinition | ( | const TrackGradesDefinition & | rhs | ) |
Definition at line 20 of file TrackGradesDefinition.cxx.
| const TrackGrade * Analysis::TrackGradesDefinition::getGrade | ( | const int & | myNumber | ) | const |
Definition at line 73 of file TrackGradesDefinition.cxx.
| const TrackGrade * Analysis::TrackGradesDefinition::getGrade | ( | const std::string & | myString | ) | const |
Definition at line 59 of file TrackGradesDefinition.cxx.
|
inline |
Definition at line 46 of file TrackGradesDefinition.h.
| int Analysis::TrackGradesDefinition::grade | ( | const std::string & | myString | ) | const |
Definition at line 33 of file TrackGradesDefinition.cxx.
| std::string Analysis::TrackGradesDefinition::grade | ( | int | myNumber | ) | const |
Definition at line 46 of file TrackGradesDefinition.cxx.
|
inline |
Definition at line 51 of file TrackGradesDefinition.h.
| TrackGradesDefinition & Analysis::TrackGradesDefinition::operator= | ( | const TrackGradesDefinition & | rhs | ) |
assigenment operator
Definition at line 24 of file TrackGradesDefinition.cxx.
|
private |
Definition at line 43 of file TrackGradesDefinition.h.