#include <TMuiEval.hh>
Inheritance diagram for TMuiEval_v1:

| Public Methods | |
| TMuiEval_v1 () | |
| TMuiEval_v1 (const Key &, UShort_t arm, UShort_t index) | |
| TMuiEval_v1 (const TMuiEval *base_ptr) | |
| TMuiEval_v1 (const TMuiEval &base_ref) | |
| virtual | ~TMuiEval_v1 () | 
| const eval_res_list * | get_eval_res_list () const | 
| void | push_eval_res_list (const TMuiEvalRes &res_eval) | 
| const TMuiRoadEval * | get_road_eval () const | 
| void | set_road_eval (const TMuiRoadEval &road_eval) | 
| UShort_t | get_arm () const | 
| UShort_t | get_index () const | 
| void | set_arm (UShort_t arm) | 
| void | set_index (UShort_t index) | 
| void | print (std::ostream &os=std::cout, bool max=false) const | 
| Private Attributes | |
| UShort_t | _arm | 
| UShort_t | _index | 
| eval_res_list | _eval_res_list | 
| TMuiRoadEval | _road_eval | 
| 
 | 
| 
 | 
| 
 | ||||||||||||||||
| 
 Definition at line 12 of file TMuiEval.cxx. 
 | 
| 
 | 
| 
 Definition at line 20 of file TMuiEval.cxx. 
 00020 : 00021 TMuiEval(*base_ptr), 00022 _arm(base_ptr->get_arm()), 00023 _index(base_ptr->get_index()), 00024 _eval_res_list(*(base_ptr->get_eval_res_list())), 00025 _road_eval(*(base_ptr->get_road_eval())){;} | 
| 
 | 
| 
 Definition at line 27 of file TMuiEval.cxx. 
 00027 : 00028 TMuiEval(base_ref), 00029 _arm(base_ref.get_arm()), 00030 _index(base_ref.get_index()), 00031 _eval_res_list(*(base_ref.get_eval_res_list())), 00032 _road_eval(*(base_ref.get_road_eval())){;} | 
| 
 | 
| 
 Definition at line 95 of file TMuiEval.hh. 
 00095 {;}
 | 
| 
 | 
| arm Reimplemented from TMuiEval. Definition at line 102 of file TMuiEval.hh. References _arm. 
 00102 { return _arm;}
 | 
| 
 | 
| Read only pointer to eval residuals Reimplemented from TMuiEval. Definition at line 97 of file TMuiEval.hh. References _eval_res_list, and TMuiEval::eval_res_list. 
 00097 { return &_eval_res_list;}
 | 
| 
 | 
| index Reimplemented from TMuiEval. Definition at line 103 of file TMuiEval.hh. References _index. 
 00103 { return _index;}
 | 
| 
 | 
| Read only access to the track eval object Reimplemented from TMuiEval. Definition at line 99 of file TMuiEval.hh. References _road_eval. 
 00099 { return &_road_eval;}
 | 
| 
 | ||||||||||||
| Print data members to ostream os, defaults to std::cout Reimplemented from TMuiEval. Definition at line 35 of file TMuiEval.cxx. References _arm, _index, and _road_eval. 
 00036 {
00037   MUTOO::PRINT(os,GetName());
00038   os << " arm: " << _arm
00039      << " index: " << _index << std::endl;
00040   _road_eval.print(os);
00041   MUTOO::PRINT(os,"**");
00042 }
 | 
| 
 | 
| Add a eval residual to the list Reimplemented from TMuiEval. Definition at line 98 of file TMuiEval.hh. References _eval_res_list. 
 00098 { _eval_res_list.push_back(res_eval);}
 | 
| 
 | 
| arm Reimplemented from TMuiEval. Definition at line 104 of file TMuiEval.hh. References _arm. 
 00104 { _arm=arm;}
 | 
| 
 | 
| index Reimplemented from TMuiEval. Definition at line 105 of file TMuiEval.hh. References _index. 
 00105 { _index=index;}
 | 
| 
 | 
| Set the track eval object Reimplemented from TMuiEval. Definition at line 100 of file TMuiEval.hh. References _road_eval. 
 00100 { _road_eval=road_eval;}   
 | 
| 
 | 
| 
 Definition at line 110 of file TMuiEval.hh. | 
| 
 | 
| 
 Definition at line 112 of file TMuiEval.hh. Referenced by get_eval_res_list, and push_eval_res_list. | 
| 
 | 
| 
 Definition at line 111 of file TMuiEval.hh. | 
| 
 | 
| 
 Definition at line 113 of file TMuiEval.hh. Referenced by get_road_eval, print, and set_road_eval. | 
