| Typedefs | |
| typedef boost::tuple< const UShort_t, const UShort_t, const UShort_t, const UShort_t, const UShort_t > | object_locator | 
| typedef boost::tuple< const UShort_t, const UShort_t, const UShort_t, const UShort_t > | panel_orient_locator | 
| typedef boost::tuple< const UShort_t, const UShort_t, const UShort_t > | panel_locator | 
| typedef boost::tuple< const UShort_t, const UShort_t > | plane_locator | 
| Enumerations | |
| enum | Verbosity { NONE = 0, SOME = 1, ALOT = 2, MAX = 3 } | 
| enum | ArmNumber { South, North } | 
| Functions | |
| void | TRACE (std::string message) | 
| void | TRACE (std::string message, float) | 
| void | PRINT (std::ostream &os=std::cout, std::string message="") | 
| double | SQUARE (double x) | 
| double | rapidity (double px, double py, double pz, double mass) | 
| double | pt (double px, double py) | 
| Variables | |
| const int | MAX_ARM = 2 | 
| const int | MAX_PLANE = 5 | 
| const int | MAX_PANEL = 6 | 
| const int | MAX_ORIENTATION = 2 | 
| const int | MAX_TWOPACK_PANEL = 64 | 
| const short | kROCsPerFEM = 20 | 
| const short | kWordsPerROC = 6 | 
| const short | kChannelsPerWord = 16 | 
| const short | kFEMsTotal = 4 | 
| const short | kROCsTotal = kFEMsTotal*kROCsPerFEM | 
| const short | kWordsTotal = kROCsTotal*kWordsPerROC | 
| const short | kChannelsTotal = kWordsTotal*kChannelsPerWord | 
| const short | kWordsPerFEM = kROCsPerFEM*kWordsPerROC | 
| const double | RAD_TO_DEG = 180.0/M_PI | 
| const double | DEG_TO_RAD = M_PI/180.0 | 
| const double | MASS_MUON = 0.105658388214 | 
| const double | MASS_MUON_SQUARE = 0.011163695 | 
| const int | NumberOfArms = 2 | 
| 
 | 
| Define a name for a boost tuple for (arm, plane, panel, orienation, index) | 
| 
 | 
| Define a name for a boost tuple for (arm, plane, panel) | 
| 
 | 
| Define a name for a boost tuple for (arm, plane, panel, orienation) | 
| 
 | 
| Define a name for a boost tuple for (arm, plane) | 
| 
 | 
| 
 Definition at line 57 of file MUIOO.h. 
 | 
| 
 | 
| 
 Definition at line 23 of file MUIOO.h. 
 | 
| 
 | ||||||||||||
| 
 Definition at line 10 of file MUIOO.cxx. Referenced by mMuiEvalFramework::eval_cluster, mMuiEvalFramework::eval_unpacker, mMuiEvalO::event, TMuiRoadO_v1::print, TMuiPseudoBLTO_v1::print, TMuiMCHitO_v1::print, TMuiHitO_v1::print, TMuiClusterO_v2::print, TMuiClusterO_v1::print, TMui1DRoadO_v1::print, mMuiEvalFramework::print_cluster, and TMuiRoadFinder::print_roads. 
 00010                                                   {
00011   const int max_col=80;
00012   if(!message.size()) {
00013     os << std::string(max_col,'-') << std::endl;
00014     return;
00015   }
00016   int fill = max_col - message.size() - 2;
00017   int pre = static_cast<int>(std::floor(fill/2.0));
00018   int post = fill - pre;
00019   os << std::string(pre,'-') << " ";
00020   os << message << " ";
00021   os << std::string(post,'-') << std::endl;  
00022 }
 | 
| 
 | ||||||||||||
| Calculate Pt Definition at line 32 of file MUIOO.cxx. Referenced by mMuiEvalO::fill_eval_res. 
 00032                                      {
00033   return std::sqrt(px*px + py*py);
00034 }
 | 
| 
 | ||||||||||||||||||||
| Calculate rapidity Definition at line 26 of file MUIOO.cxx. 
 00026                                                                    {
00027   double ptot = std::sqrt(px*px + py*py + pz*pz);
00028   double E = std::sqrt(ptot*ptot + mass*mass);
00029   return 0.5*std::log((E+pz)/(E-pz));
00030 }
 | 
| 
 | 
| 
 Definition at line 24 of file MUIOO.cxx. Referenced by TMuiRoadFinder::Road::get_r_at_z, TMuiRoadFinder::Road::get_theta, and TMuiRoadFinder::point_less_ftor::operator(). 
 00024 { return x*x; }
 | 
| 
 | ||||||||||||
| 
 Definition at line 7 of file MUIOO.cxx. 
 00007                                              {
00008   std::cout << "TRACE: " << message << "\t" << val << std::endl;
00009 }
 | 
| 
 | 
| 
 Definition at line 3 of file MUIOO.cxx. Referenced by mMuiFastRoadFinder::calc_symset, mMuiResponse::event, mMuiRawUnpack::event, mMuiFindRoad::event, mMuiFastRoadFinder::event, mMuiEvalO::event, mMuiEvalFramework::event, mMuiClusterFinder::event, mMuiSlowSim::fill_new_mctrk, mMuiFastRoadFinder::find_tracks, mMuiFindRoad::fit_roads, TMuiHVMask::get_effic_twopack, TMuiRoadFinder::initialize_evaluation, TMuiRoadFinder::Road::initialize_evaluation, mMuiEvalFramework::mMuiEvalFramework, mMuiFindRoad::mMuiFindRoad, mMuiResponse::mMuiResponse, and mMuiRoadFinder1::set_interface_ptrs. 
 00003                                   {
00004   std::cout << "TRACE: " << message << std::endl;
00005 }
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 29 of file MUIOO.h. Referenced by TMuiKeyGen::get_hash_key. | 
| 
 | 
| 
 Definition at line 28 of file MUIOO.h. Referenced by TMuiKeyGen::get_hash_key. | 
| 
 | 
| 
 Definition at line 27 of file MUIOO.h. Referenced by TMuiKeyGen::get_hash_key. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
