#include <TMuiRoadO.h>
Inheritance diagram for TMuiRoadO:
Public Methods | |
Constructors/Destructors | |
TMuiRoadO () | |
virtual | ~TMuiRoadO () |
TMuiRoadO (const Key &key) | |
TMuiRoadO (const Key &, UShort_t arm, UShort_t index) | |
Fit Parameters Interface | |
virtual TMutFitPar | get_fit_par () const |
virtual const TMutFitPar * | get_const_fitpar () const |
virtual void | set_fit_par (const TMutFitPar &fit_par) |
Functional Interface | |
virtual PHPoint | get_gap0_point () const |
virtual void | set_depth (UShort_t depth) |
virtual void | set_nhit (UShort_t nhit) |
virtual void | set_max_hit_plane (UShort_t maxhit) |
virtual void | set_road_quality (Float_t quality) |
virtual void | set_ghost_flag (UShort_t ghostflag) |
virtual void | set_gapbit (UShort_t gapbit) |
virtual void | set_group (UShort_t group) |
virtual void | set_golden (UShort_t golden) |
virtual void | set_freedom (UShort_t freedom) |
virtual UShort_t | get_depth () const |
virtual UShort_t | get_nhit () const |
virtual UShort_t | get_max_hit_plane () const |
virtual Float_t | get_road_quality () const |
virtual UShort_t | get_freedom () const |
virtual UShort_t | get_ghost_flag () const |
virtual UShort_t | get_gapbit () const |
virtual UShort_t | get_group () const |
virtual UShort_t | get_golden () const |
Locators | |
virtual void | set_arm (UShort_t arm) |
virtual void | set_index (UShort_t index) |
virtual UShort_t | get_arm () const |
virtual UShort_t | get_index () const |
Dumpers | |
virtual void | print (std::ostream &os=std::cout) const |
The MUID Road Interface Object
The MUID road object presents an interface to a TMutFitPar object and some data members of old framework mui road object.
The feature information of a mui road, such as direction (theta, phi), gap0 position (x, y), is stored in TMutFitPar. Others informations, such as road quality, are stored as seperated data member.
The purpose for having this interface object is the translate old frame work MuId road into a new framework object.
Definition at line 37 of file TMuiRoadO.h.
|
Default constructor Definition at line 45 of file TMuiRoadO.h.
00045 {;} |
|
Default destructor Definition at line 48 of file TMuiRoadO.h.
00048 {;} |
|
Default constructor Definition at line 51 of file TMuiRoadO.h.
00051 : 00052 PHKey(key){;} |
|
Construct with key and location Definition at line 55 of file TMuiRoadO.h.
00057 {;} |
|
Arm [0,1] Reimplemented in TMuiRoadO_v1. Definition at line 149 of file TMuiRoadO.h.
00149 {return 0;} |
|
const TMutFitPar Reimplemented in TMuiRoadO_v1. Definition at line 68 of file TMuiRoadO.h.
00068 { return 0;} |
|
Depth Reimplemented in TMuiRoadO_v1. Definition at line 112 of file TMuiRoadO.h.
00112 { return 0;} |
|
Read only reference to TMutFitPar Reimplemented in TMuiRoadO_v1. Definition at line 65 of file TMuiRoadO.h.
00065 { return TMutFitPar();} |
|
Freedom ? Reimplemented in TMuiRoadO_v1. Definition at line 124 of file TMuiRoadO.h.
00124 {return 0;} |
|
Returns a PHPoint corresponding the intersection of the MUID road and gap 0 of the MUID. Reimplemented in TMuiRoadO_v1. Definition at line 82 of file TMuiRoadO.h.
00082 { return PHPoint(); } |
|
Gap bit Reimplemented in TMuiRoadO_v1. Definition at line 130 of file TMuiRoadO.h.
00130 {return 0;} |
|
Ghost flag Reimplemented in TMuiRoadO_v1. Definition at line 127 of file TMuiRoadO.h.
00127 {return 0;} |
|
Golden Flag Reimplemented in TMuiRoadO_v1. Definition at line 136 of file TMuiRoadO.h.
00136 {return 0;} |
|
Group ID Reimplemented in TMuiRoadO_v1. Definition at line 133 of file TMuiRoadO.h.
00133 {return 0;} |
|
Index Reimplemented in TMuiRoadO_v1. Definition at line 152 of file TMuiRoadO.h.
00152 {return 0;} |
|
Maximum hits per plane Reimplemented in TMuiRoadO_v1. Definition at line 118 of file TMuiRoadO.h.
00118 {return 0;} |
|
Number of hits Reimplemented in TMuiRoadO_v1. Definition at line 115 of file TMuiRoadO.h.
00115 {return 0;} |
|
Road quality flag Reimplemented in TMuiRoadO_v1. Definition at line 121 of file TMuiRoadO.h.
00121 {return 0;} |
|
Reimplemented in TMuiRoadO_v1. Definition at line 159 of file TMuiRoadO.h.
00159 {} |
|
Arm [0,1] Reimplemented in TMuiRoadO_v1. Definition at line 143 of file TMuiRoadO.h.
00143 {} |
|
Depth Reimplemented in TMuiRoadO_v1. Definition at line 85 of file TMuiRoadO.h.
00085 {} |
|
TMutFitPar (track pars in geometric units) Reimplemented in TMuiRoadO_v1. Definition at line 71 of file TMuiRoadO.h.
00071 {} |
|
Freedom ? Reimplemented in TMuiRoadO_v1. Definition at line 109 of file TMuiRoadO.h.
00109 {} |
|
gap bit Reimplemented in TMuiRoadO_v1. Definition at line 100 of file TMuiRoadO.h.
00100 {} |
|
Ghost flag Reimplemented in TMuiRoadO_v1. Definition at line 97 of file TMuiRoadO.h.
00097 {} |
|
golden flag Reimplemented in TMuiRoadO_v1. Definition at line 106 of file TMuiRoadO.h.
00106 {} |
|
group id Reimplemented in TMuiRoadO_v1. Definition at line 103 of file TMuiRoadO.h.
00103 {} |
|
Index Reimplemented in TMuiRoadO_v1. Definition at line 146 of file TMuiRoadO.h.
00146 {} |
|
Maximum hits per plane Reimplemented in TMuiRoadO_v1. Definition at line 91 of file TMuiRoadO.h.
00091 {} |
|
Number of hits Reimplemented in TMuiRoadO_v1. Definition at line 88 of file TMuiRoadO.h.
00088 {} |
|
Road quality flag Reimplemented in TMuiRoadO_v1. Definition at line 94 of file TMuiRoadO.h.
00094 {} |