//+----------------------------------------------------------------------------
//
// method : 		GalilSlitClass::GalilSlitClass(string &s)
// 
// description : 	constructor for the GalilSlitClass
//
// in : - s : The class name
//
//-----------------------------------------------------------------------------
GalilSlitClass::GalilSlitClass(string &s):DeviceClass(s)
{

	cout2 << "Entering GalilSlitClass constructor" << endl;
	set_default_property();
	get_class_property();
	write_class_property();
	
	cout2 << "Leaving GalilSlitClass constructor" << endl;

}
//+----------------------------------------------------------------------------
//
// method : 		SimulatorCCDClass::SimulatorCCDClass(string &s)
// 
// description : 	constructor for the SimulatorCCDClass
//
// in : - s : The class name
//
//-----------------------------------------------------------------------------
SimulatorCCDClass::SimulatorCCDClass(string &s):DeviceClass(s)
{

	cout2 << "Entering SimulatorCCDClass constructor" << endl;
	set_default_property();
	get_class_property();
	write_class_property();
	
	cout2 << "Leaving SimulatorCCDClass constructor" << endl;

}
//+----------------------------------------------------------------------------
//
// method : 		LimaDetectorClass::LimaDetectorClass(string &s)
// 
// description : 	constructor for the LimaDetectorClass
//
// in : - s : The class name
//
//-----------------------------------------------------------------------------
LimaDetectorClass::LimaDetectorClass(string &s):DeviceClass(s)
{

	cout2 << "Entering LimaDetectorClass constructor" << endl;
	set_default_property();
	get_class_property();
	write_class_property();
	
	cout2 << "Leaving LimaDetectorClass constructor" << endl;

}