#include <TMuiEval.hh>
Inheritance diagram for TMuiEval:
Public Types | |
typedef std::vector< TMuiEvalRes > | eval_res_list |
typedef std::vector< TMuiEvalRes >::const_iterator | const_evalres_iter |
Public Methods | |
Constructors/Destructors | |
TMuiEval () | |
TMuiEval (const Key &key) | |
virtual | ~TMuiEval () |
Per Hit Evaluation Residuals | |
virtual const eval_res_list * | get_eval_res_list () const |
virtual void | push_eval_res_list (const TMuiEvalRes &res_eval) |
Per Track Evaluation | |
virtual const TMuiRoadEval * | get_road_eval () const |
virtual void | set_road_eval (const TMuiRoadEval &road_eval) |
Locators | |
virtual UShort_t | get_arm () const |
virtual UShort_t | get_index () const |
virtual void | set_arm (UShort_t arm) |
virtual void | set_index (UShort_t index) |
Dumpers | |
virtual void | print (std::ostream &os=std::cout, bool max=false) const |
The Muon Id road finding evaluation object
Definition at line 16 of file TMuiEval.hh.
|
Name of a const iterator to the reseval list Definition at line 24 of file TMuiEval.hh. |
|
Name of the list of TMuiResEval contained in this object Definition at line 21 of file TMuiEval.hh. Referenced by TMuiEval_v1::get_eval_res_list, and get_eval_res_list. |
|
Default constructor Definition at line 30 of file TMuiEval.hh.
00030 {;} |
|
Constructor with key Definition at line 33 of file TMuiEval.hh.
00033 : PHKey(key){;} |
|
Destructor Definition at line 36 of file TMuiEval.hh.
00036 {;} |
|
arm Reimplemented in TMuiEval_v1. Definition at line 63 of file TMuiEval.hh.
00063 { return 0;} |
|
Read only pointer to eval residuals Reimplemented in TMuiEval_v1. Definition at line 44 of file TMuiEval.hh. References eval_res_list.
00044 {return 0;} |
|
index Reimplemented in TMuiEval_v1. Definition at line 65 of file TMuiEval.hh.
00065 { return 0;} |
|
Read only access to the track eval object Reimplemented in TMuiEval_v1. Definition at line 54 of file TMuiEval.hh.
00054 {return 0;} |
|
Print data members to ostream os, defaults to std::cout Reimplemented in TMuiEval_v1. Definition at line 75 of file TMuiEval.hh.
00075 {} |
|
Add a eval residual to the list Reimplemented in TMuiEval_v1. Definition at line 46 of file TMuiEval.hh.
00046 { } |
|
arm Reimplemented in TMuiEval_v1. Definition at line 67 of file TMuiEval.hh.
00067 { } |
|
index Reimplemented in TMuiEval_v1. Definition at line 69 of file TMuiEval.hh.
00069 { } |
|
Set the track eval object Reimplemented in TMuiEval_v1. Definition at line 56 of file TMuiEval.hh.
00056 { } |