16 #ifndef INCLUDED_protocols_noesy_assign_Exceptions_hh
17 #define INCLUDED_protocols_noesy_assign_Exceptions_hh
25 #include <utility/excn/Exceptions.hh>
28 #include <utility/vector1.hh>
33 namespace noesy_assign {
40 virtual void show( std::ostream& os )
const {
41 os <<
"\n[NOE Exception]: ";
49 : utility::excn::EXCN_Msg_Exception( msg ) {};
56 : utility::excn::EXCN_Msg_Exception( msg ),
atom_( atom ) {};
59 virtual void show( std::ostream& os )
const {
60 utility::excn::EXCN_Msg_Exception::show( os );
61 os <<
"Resonance for atom " <<
atom_ <<
" not found ";
70 : utility::excn::EXCN_Msg_Exception( msg ),
assignment_( assignment ) {};