|
Gaudi Framework, version v22r2 |
| Home | Generated: Tue May 10 2011 |
00001 // $Id: GaudiHistoAlg.cpp,v 1.8 2008/01/17 15:06:06 marcocle Exp $ 00002 // ============================================================================ 00003 // Include files 00004 // ============================================================================ 00005 // GaudiAlg 00006 // ============================================================================ 00007 #include "GaudiAlg/GaudiHistoAlg.h" 00008 // ============================================================================ 00009 00010 // ============================================================================ 00019 // ============================================================================ 00020 00021 // ============================================================================ 00022 // Force creation of templated class 00023 #include "GaudiAlg/GaudiHistos.icpp" 00024 // ============================================================================ 00025 // Forward declaration of the actual constructors, to tell the compiler that 00026 // they do exist and will be found at link time (warning C4661 in VC7.1) 00027 // ============================================================================ 00028 template <> 00029 GaudiHistos<GaudiAlgorithm>::GaudiHistos( const std::string& /* type */ , 00030 const std::string& /* name */ , 00031 const IInterface* /* parent */ ); 00032 template <> 00033 GaudiHistos<GaudiAlgorithm>::GaudiHistos( const std::string & name, 00034 ISvcLocator * pSvcLocator ); 00035 template class GaudiHistos<GaudiAlgorithm>; 00036 // ============================================================================ 00037 00038 // ============================================================================ 00039 // Standard constructor 00040 // ============================================================================ 00041 GaudiHistoAlg::GaudiHistoAlg ( const std::string& name, 00042 ISvcLocator* pSvc ) 00043 : GaudiHistos<GaudiAlgorithm> ( name , pSvc ) { } 00044 // ============================================================================ 00045 00046 // ============================================================================ 00047 // destructor 00048 // ============================================================================ 00049 GaudiHistoAlg::~GaudiHistoAlg() { } 00050 // ============================================================================ 00051 00052 // ============================================================================ 00053 // standard initialization method 00054 // ============================================================================ 00055 StatusCode GaudiHistoAlg::initialize() 00056 { 00057 // initialize the base class and return 00058 return GaudiHistos<GaudiAlgorithm>::initialize(); 00059 } 00060 // ============================================================================ 00061 00062 // ============================================================================ 00063 // standard finalization method 00064 // ============================================================================ 00065 StatusCode GaudiHistoAlg::finalize() 00066 { 00067 // finalize the base class and return 00068 return GaudiHistos<GaudiAlgorithm>::finalize(); 00069 } 00070 // ============================================================================ 00071 00072 // ============================================================================ 00073 // The END 00074 // ============================================================================