00001 // File and Version Information: 00002 // $Id: CdbRooConverterBase.cc,v 1.1 2005/07/14 16:11:04 jtinslay Exp $ 00003 00004 /// The implementation of the CdbRooConverterBase class. 00005 /** 00006 * @see CdbRooConverterBase 00007 */ 00008 00009 #include "BaBar/BaBar.hh" 00010 00011 #include "CdbRooConversionFwk/CdbRooConverterBase.hh" 00012 00013 #include <assert.h> 00014 00015 CdbRooConverterBase::CdbRooConverterBase( const std::string& theInputClassName, 00016 const std::string& theOutputClassName ) : 00017 _inputClassName (theInputClassName), 00018 _outputClassName(theOutputClassName) 00019 { 00020 assert( !theInputClassName.empty( )); 00021 assert( !theOutputClassName.empty( )); 00022 } 00023 00024 CdbRooConverterBase::CdbRooConverterBase( const CdbRooConverterBase& theOther ) : 00025 _inputClassName (theOther._inputClassName), 00026 _outputClassName(theOther._outputClassName) 00027 { } 00028 00029 CdbRooConverterBase::~CdbRooConverterBase( ) 00030 { } 00031 00032 CdbRooConverterBase& 00033 CdbRooConverterBase::operator=( const CdbRooConverterBase& theOther ) 00034 { 00035 if( this != &theOther ) { 00036 _inputClassName = theOther._inputClassName; 00037 _outputClassName = theOther._outputClassName; 00038 } 00039 return *this; 00040 } 00041 00042 ///////////////// 00043 // End Of File // 00044 /////////////////
1.3-rc3