Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

TMuiEval.cxx

Go to the documentation of this file.
00001 #include<TMuiEval.hh>
00002 #include<TDataType.h>
00003 
00004 ClassImp(TMuiEval)
00005 ClassImp(TMuiEval_v1)
00006 
00007 TMuiEval_v1::TMuiEval_v1() :
00008   _arm(0),
00009   _index(0)
00010 {;}
00011 
00012 TMuiEval_v1::TMuiEval_v1(const Key& key,
00013                          UShort_t arm,
00014                          UShort_t index) :
00015   TMuiEval(key),
00016   _arm(arm),
00017   _index(index)
00018 {;}
00019 
00020 TMuiEval_v1::TMuiEval_v1(const TMuiEval* base_ptr):
00021   TMuiEval(*base_ptr),
00022   _arm(base_ptr->get_arm()),
00023   _index(base_ptr->get_index()),
00024   _eval_res_list(*(base_ptr->get_eval_res_list())),
00025   _road_eval(*(base_ptr->get_road_eval())){;}
00026 
00027 TMuiEval_v1::TMuiEval_v1(const TMuiEval& base_ref):
00028   TMuiEval(base_ref),
00029   _arm(base_ref.get_arm()),
00030   _index(base_ref.get_index()),
00031   _eval_res_list(*(base_ref.get_eval_res_list())),
00032   _road_eval(*(base_ref.get_road_eval())){;}
00033 
00034 void 
00035 TMuiEval_v1::print(std::ostream& os, bool max) const 
00036 {
00037   MUTOO::PRINT(os,GetName());
00038   os << " arm: " << _arm
00039      << " index: " << _index << std::endl;
00040   _road_eval.print(os);
00041   MUTOO::PRINT(os,"**");
00042 }
00043 
00044 
00045 
00046 

MUIOO: PHENIX Muon Identifier Analysis Framework. Documentation by doxygen
Last modified: