00001 #include<TMuiHitO.h> 00002 #include<TDataType.h> 00003 00004 ClassImp(TMuiHitO) 00005 ClassImp(TMuiHitO_v1) 00006 00007 TMuiHitO_v1::TMuiHitO_v1() : 00008 _arm(0), 00009 _plane(0), 00010 _panel(0), 00011 _orientation(0), 00012 _twopack(0), 00013 _index(0) 00014 {;} 00015 00016 TMuiHitO_v1::TMuiHitO_v1(const Key& key, 00017 UShort_t arm, 00018 UShort_t plane, 00019 UShort_t panel, 00020 UShort_t orientation, 00021 UShort_t twopack, 00022 UShort_t index) : 00023 TMuiHitO(key), 00024 _arm(arm), 00025 _plane(plane), 00026 _panel(panel), 00027 _orientation(orientation), 00028 _twopack(twopack), 00029 _index(index) 00030 {;} 00031 00032 00033 TMuiHitO_v1::TMuiHitO_v1(const TMuiHitO* base_ptr) : 00034 TMuiHitO(*base_ptr), 00035 _arm(base_ptr->get_arm()), 00036 _plane(base_ptr->get_plane()), 00037 _panel(base_ptr->get_panel()), 00038 _orientation(base_ptr->get_orientation()), 00039 _twopack(base_ptr->get_twopack()), 00040 _index(base_ptr->get_index()) 00041 {;} 00042 00043 TMuiHitO_v1::TMuiHitO_v1(const TMuiHitO& base_ref) : 00044 TMuiHitO(base_ref), 00045 _arm(base_ref.get_arm()), 00046 _plane(base_ref.get_plane()), 00047 _panel(base_ref.get_panel()), 00048 _orientation(base_ref.get_orientation()), 00049 _twopack(base_ref.get_twopack()), 00050 _index(base_ref.get_index()) 00051 {;} 00052