Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CdbRooConverterBase.cc

Go to the documentation of this file.
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 /////////////////

Generated on Mon Dec 5 18:22:08 2005 for CDB by doxygen1.3-rc3