#include <mMuiFindRoadPar.h>
Inheritance diagram for mMuiFindRoadPar:
Public Types | |
enum | Mode { NO_REVERSE, REVERSE } |
Public Methods | |
mMuiFindRoadPar () | |
~mMuiFindRoadPar () | |
void | set_use_window (bool b) |
bool | get_use_window () const |
double | get_phi_window () const |
void | set_phi_window (double phi_window) |
double | get_theta_window () const |
void | set_theta_window (double theta_window) |
double | get_coord_dca_cut () const |
void | set_coord_dca_cut (double coord_dca_cut) |
double | get_coord_proximity_cut () const |
void | set_coord_proximity_cut (double coord_proximity_cut) |
UShort_t | get_min_point () const |
void | set_min_point (UShort_t min_point) |
UShort_t | get_min_cluster () const |
void | set_min_cluster (UShort_t min_cluster) |
void | set_mode (Mode mode) |
Mode | get_mode () const |
void | print (std::ostream &os=std::cout) const |
Private Attributes | |
bool | _use_window |
double | _phi_window |
double | _theta_window |
double | _coord_dca_cut |
double | _coord_proximity_cut |
UShort_t | _min_point |
UShort_t | _min_cluster |
Mode | _mode |
Definition at line 11 of file mMuiFindRoadPar.h.
|
Enumeration to select road finding algorithm (no reverse or reverse search also Definition at line 18 of file mMuiFindRoadPar.h. Referenced by get_mode, and set_mode.
00018 { NO_REVERSE, REVERSE }; |
|
Default constructor Definition at line 21 of file mMuiFindRoadPar.h. References _coord_dca_cut, _coord_proximity_cut, _min_cluster, _min_point, _mode, _phi_window, _theta_window, _use_window, and NO_REVERSE.
00021 : 00022 _use_window(true), 00023 _phi_window(0.2), // radians 00024 _theta_window(0.2), // radians 00025 _coord_dca_cut(4.), // tubes 00026 _coord_proximity_cut(4.), // tubes 00027 _min_point(2), 00028 _min_cluster(4), 00029 _mode(NO_REVERSE) 00030 { 00031 } |
|
Destructor Definition at line 34 of file mMuiFindRoadPar.h.
00034 {;} |
|
Track coord dca cut used during association Definition at line 55 of file mMuiFindRoadPar.h. References _coord_dca_cut. Referenced by mMuiFindRoad::find_roads.
00055 { return _coord_dca_cut; } |
|
Track coord proximity cut used during association Definition at line 61 of file mMuiFindRoadPar.h. References _coord_proximity_cut. Referenced by mMuiFindRoad::associate_clusters, and mMuiFindRoad::find_roads.
00061 { return _coord_proximity_cut; } |
|
Minimum number of TMuiCluster per road Definition at line 73 of file mMuiFindRoadPar.h. References _min_cluster. Referenced by mMuiFindRoad::apply_road_cuts, and mMuiFindRoad::find_roads.
00073 { return _min_cluster; } |
|
Minimum number of points per road Definition at line 67 of file mMuiFindRoadPar.h. References _min_point. Referenced by mMuiFindRoad::find_roads.
00067 { return _min_point; } |
|
Get algorithm Definition at line 82 of file mMuiFindRoadPar.h. Referenced by mMuiFindRoad::find_roads.
00082 {return _mode;} |
|
Opening angle cut for adding gap coords to roads Definition at line 43 of file mMuiFindRoadPar.h. References _phi_window. Referenced by mMuiFindRoad::find_roads.
00043 { return _phi_window; } |
|
Opening angle cut for adding gap coords to roads Definition at line 49 of file mMuiFindRoadPar.h. References _theta_window. Referenced by mMuiFindRoad::find_roads.
00049 { return _theta_window; } |
|
Get algorithm Definition at line 40 of file mMuiFindRoadPar.h. References _use_window. Referenced by mMuiFindRoad::find_roads.
00040 {return _use_window;} |
|
Definition at line 84 of file mMuiFindRoadPar.h. References _coord_dca_cut, _coord_proximity_cut, _min_cluster, _min_point, _mode, _phi_window, _theta_window, and NO_REVERSE.
00084 { 00085 os << "** mMuiFindRoadPar - value dump **" << endl; 00086 if (_use_window) os << " use window" << endl; 00087 else os << " not use window" << endl; 00088 os << " phi_window " << _phi_window << endl 00089 << " theta_window " << _theta_window << endl 00090 << " coord_dca_cut " << _coord_dca_cut << endl 00091 << " coord_proximity_cut " << _coord_proximity_cut << endl 00092 << " min_point " << _min_point << endl 00093 << " min_cluster " << _min_cluster << endl; 00094 if (_mode == NO_REVERSE) os << " not reverse algorithm" << endl; 00095 else os << " reverse algorithm " << endl; 00096 os << " ** " << endl; 00097 } |
|
Track coord dca cut used during association Definition at line 58 of file mMuiFindRoadPar.h. References _coord_dca_cut.
00058 { _coord_dca_cut=coord_dca_cut; } |
|
Track coord proximity cut used during association Definition at line 64 of file mMuiFindRoadPar.h. References _coord_proximity_cut.
00064 { _coord_proximity_cut=coord_proximity_cut; } |
|
Minimum number of TMuiCluster per road Definition at line 76 of file mMuiFindRoadPar.h. References _min_cluster.
00076 { _min_cluster = min_cluster; } |
|
Minimum number of points per road Definition at line 70 of file mMuiFindRoadPar.h. References _min_point.
00070 { _min_point = min_point; } |
|
Set algorithm Definition at line 79 of file mMuiFindRoadPar.h.
00079 { _mode = mode; } |
|
Opening angle cut for adding gap coords to roads Definition at line 46 of file mMuiFindRoadPar.h. References _phi_window.
00046 { _phi_window=phi_window; } |
|
Opening angle cut for adding gap coords to roads Definition at line 52 of file mMuiFindRoadPar.h. References _theta_window.
00052 { _theta_window=theta_window; } |
|
Set use of window Definition at line 37 of file mMuiFindRoadPar.h. References _use_window.
00037 { _use_window = b; } |
|
Definition at line 104 of file mMuiFindRoadPar.h. Referenced by get_coord_dca_cut, mMuiFindRoadPar, print, and set_coord_dca_cut. |
|
Definition at line 105 of file mMuiFindRoadPar.h. Referenced by get_coord_proximity_cut, mMuiFindRoadPar, print, and set_coord_proximity_cut. |
|
Definition at line 107 of file mMuiFindRoadPar.h. Referenced by get_min_cluster, mMuiFindRoadPar, print, and set_min_cluster. |
|
Definition at line 106 of file mMuiFindRoadPar.h. Referenced by get_min_point, mMuiFindRoadPar, print, and set_min_point. |
|
Definition at line 108 of file mMuiFindRoadPar.h. Referenced by get_mode, mMuiFindRoadPar, print, and set_mode. |
|
Definition at line 102 of file mMuiFindRoadPar.h. Referenced by get_phi_window, mMuiFindRoadPar, print, and set_phi_window. |
|
Definition at line 103 of file mMuiFindRoadPar.h. Referenced by get_theta_window, mMuiFindRoadPar, print, and set_theta_window. |
|
Definition at line 101 of file mMuiFindRoadPar.h. Referenced by get_use_window, mMuiFindRoadPar, and set_use_window. |