00001 /********************************************************************** 00002 ** This program is part of 'MOOSE', the 00003 ** Messaging Object Oriented Simulation Environment. 00004 ** Copyright (C) 2003-2010 Upinder S. Bhalla. and NCBS 00005 ** It is made available under the terms of the 00006 ** GNU Lesser General Public License version 2.1 00007 ** See the file COPYING.LIB for the full notice. 00008 **********************************************************************/ 00009 00010 #ifndef _BOUNDARY_H 00011 #define _BOUNDARY_H 00012 00017 class Boundary 00018 { 00019 public: 00020 Boundary(); 00021 00022 void setReflectivity( const double v ); 00023 double getReflectivity() const; 00024 00025 static const Cinfo* initCinfo(); 00026 private: 00032 double reflectivity_; 00033 }; 00034 00035 #endif // _BOUNDARY_H