#include <TrackGradesDefinition.h>
Definition at line 15 of file TrackGradesDefinition.h.
◆ TrackGradesDefinition() [1/3]
| Analysis::TrackGradesDefinition::TrackGradesDefinition |
( |
| ) |
|
◆ TrackGradesDefinition() [2/3]
| Analysis::TrackGradesDefinition::TrackGradesDefinition |
( |
std::vector< TrackGrade > & | trackGradeList | ) |
|
◆ ~TrackGradesDefinition()
| Analysis::TrackGradesDefinition::~TrackGradesDefinition |
( |
| ) |
|
|
virtual |
◆ TrackGradesDefinition() [3/3]
◆ getGrade() [1/2]
| const TrackGrade * Analysis::TrackGradesDefinition::getGrade |
( |
const int & | myNumber | ) |
const |
Definition at line 73 of file TrackGradesDefinition.cxx.
74 {
75
77 int gradeNumber=
grade.gradeNumber();
78
79 if (gradeNumber==myNumber) {
81 }
82 }
83 return 0;
84 }
int grade(const std::string &) const
◆ getGrade() [2/2]
| const TrackGrade * Analysis::TrackGradesDefinition::getGrade |
( |
const std::string & | myString | ) |
const |
Definition at line 59 of file TrackGradesDefinition.cxx.
60 {
61
63 const std::string & gradeString=
grade.gradeString();
64
65 if (gradeString==myString) {
67 }
68 }
69 return 0;
70 }
◆ getList()
| const std::vector< TrackGrade > & Analysis::TrackGradesDefinition::getList |
( |
| ) |
const |
|
inline |
◆ grade() [1/2]
| int Analysis::TrackGradesDefinition::grade |
( |
const std::string & | myString | ) |
const |
Definition at line 33 of file TrackGradesDefinition.cxx.
33 {
34
36 const std::string & gradeString=
grade.gradeString();
37
38 if (gradeString==myString) {
39 return grade.gradeNumber();
40 }
41 }
42 return -1;
43 }
◆ grade() [2/2]
| std::string Analysis::TrackGradesDefinition::grade |
( |
int | myNumber | ) |
const |
Definition at line 46 of file TrackGradesDefinition.cxx.
46 {
47
49 int gradeNumber=
grade.gradeNumber();
50
51 if (gradeNumber==myNumber) {
52 return grade.gradeString();
53 }
54 }
55 return std::string("Undefined");
56 }
◆ numberOfGrades()
| int Analysis::TrackGradesDefinition::numberOfGrades |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ m_gradeList
| std::vector<TrackGrade> Analysis::TrackGradesDefinition::m_gradeList |
|
private |
The documentation for this class was generated from the following files: