00001 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00002 // 23.10.2006, AUTHOR: OLIVER KORTNER 00003 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00004 00005 //::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 00006 //:: IMPLEMENTATION OF INLINE METHODS DEFINED IN THE CLASS MyTriggerMuon :: 00007 //::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 00008 00009 //***************************************************************************** 00010 00011 //::::::::::::::::: 00012 //:: METHOD init :: 00013 //::::::::::::::::: 00014 00015 inline void MyTriggerMuon::init(const TLorentzVector & p, 00016 const double & charge, 00017 const double & sigma_pt, 00018 const int & code) { 00019 00020 m_tlv = p; 00021 m_charge = charge; 00022 m_sigma_pt = sigma_pt; 00023 m_code = code; 00024 00025 return; 00026 00027 } 00028 00029 //***************************************************************************** 00030 00031 //::::::::::::::::::::: 00032 //:: METHOD sigma_pt :: 00033 //::::::::::::::::::::: 00034 00035 inline double MyTriggerMuon::sigma_pt(void) const { 00036 00037 return m_sigma_pt; 00038 00039 } 00040 00041 //***************************************************************************** 00042 00043 //::::::::::::::::: 00044 //:: METHOD code :: 00045 //::::::::::::::::: 00046 00047 inline int MyTriggerMuon::code(void) const { 00048 00049 return m_code; 00050 00051 }