| Report problems to ATLAS LXR Team (with time and IP address indicated) |
|
[ source navigation ] [ diff markup ] [ identifier search ] [ general search ] |
||||
|
||||||
| Links to LXR source navigation pages for stable releases | [ 12.*.* ] [ 13.*.* ] [ 14.*.* ] [ 15.*.* ] | |||||
001 // $Id: GaudiHistoAlg.h,v 1.11 2008/01/17 15:06:06 marcocle Exp $ 002 #ifndef GAUDIALG_GAUDIHISTOALG_H 003 #define GAUDIALG_GAUDIHISTOALG_H 1 004 // ============================================================================ 005 /* @file GaudiHistoAlg.h 006 * 007 * Header file for class : GaudiHistoAlg 008 * 009 * @date 30/06/2001 010 * @author Vanya BELYAEV Ivan.Belyaev@itep.ru 011 * @author Chris Jones Christopher.Rob.Jones@cern.ch 012 */ 013 // ============================================================================ 014 // Include files 015 // ============================================================================ 016 // GaudiAlg 017 // ============================================================================ 018 #include "GaudiAlg/GaudiAlgorithm.h" 019 #include "GaudiAlg/GaudiHistos.h" 020 // ============================================================================ 021 /** @class GaudiHistoAlg GaudiHistoAlg.h GaudiAlg/GaudiHistoAlg.h 022 * 023 * Simple class to extend the functionality of class GaudiAlgorithm. 024 * 025 * Class is instrumented with a selection of plotting functions for 026 * easy creation of histograms. 027 * 028 * @attention 029 * See the class GaudiHistos, which implements the common functionality 030 * between GaudiHistoTool and GaudiHistoAlg 031 * 032 * @author Vanya BELYAEV Ivan.Belyaev@itep.ru 033 * @author Chris Jones Christopher.Rob.Jones@cern.ch 034 * @date 2003-12-11 035 */ 036 // ============================================================================ 037 038 class GaudiHistoAlg : public GaudiHistos<GaudiAlgorithm> 039 { 040 041 protected: 042 043 /** Standard constructor (protected) 044 * @see GaudiAlgorithm 045 * @see Algorithm 046 * @param name name of the algorithm 047 * @param pSvcLocator poinetr to Service Locator 048 */ 049 GaudiHistoAlg ( const std::string& name, 050 ISvcLocator* pSvc ); 051 052 /// virtual destructor 053 virtual ~GaudiHistoAlg( ); 054 055 /** standard initialization method 056 * @see Algorithm 057 * @see IAlgorithm 058 * @return status code 059 */ 060 virtual StatusCode initialize (); 061 062 /** standard finalization method 063 * @see Algorithm 064 * @see IAlgorithm 065 * @return status code 066 */ 067 virtual StatusCode finalize (); 068 069 private: 070 071 // default constructor is disabled 072 GaudiHistoAlg (); 073 // copy constructor is disabled 074 GaudiHistoAlg ( const GaudiHistoAlg& ); 075 // assignment operator is disabled 076 GaudiHistoAlg& operator=( const GaudiHistoAlg& ); 077 078 }; // end of class GaudiHistoAlg 079 080 // ============================================================================ 081 // The END 082 // ============================================================================ 083 #endif // GAUDIALG_GAUDIHISTOAL_H 084 // ============================================================================ 085
| [ source navigation ] | [ diff markup ] | [ identifier search ] | [ general search ] |
| Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems | |
| This page was automatically generated by the LXR engine. |
|