Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

AlgConfig.cxx

Go to the documentation of this file.
00001 
00002 // $Id: AlgConfig.cxx,v 1.7 2003/05/13 05:06:21 gmieg Exp $
00003 //
00004 // AlgConfig.cxx
00005 //
00006 // AlgConfig is a general class for Algorithm Config objects.
00007 //
00008 // Author:  G. Irwin 2/2000
00010 
00011 #include <string.h>
00012 
00013 #include "Algorithm/AlgConfig.h"
00014 
00015 ClassImp(AlgConfig)
00016 
00017 //______________________________________________________________________
00018 AlgConfig::AlgConfig()
00019 {
00020 }
00021 
00022 //______________________________________________________________________
00023 AlgConfig::~AlgConfig()
00024 {
00025 }
00026 
00027 AlgConfig::AlgConfig(AlgConfig& rhs)
00028     : Registry(rhs)
00029 {
00030 }
00031 
00032 //______________________________________________________________________
00033 AlgConfig *AlgConfig::Dup()
00034 {
00035   return new AlgConfig(*this);
00036 }
00037 
00038 //______________________________________________________________________
00039 const char *AlgConfig::GetName() const
00040 {
00041 
00042 // Returns ClassName() if there is no assigned TNamed name.
00043  return strlen(TNamed::GetName()) > 0 ? TNamed::GetName() : ClassName();
00044 }
00045 

Generated on Mon Feb 15 11:06:17 2010 for loon by  doxygen 1.3.9.1