#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. | 
