| 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: GaudiTupleAlg.h,v 1.10 2005/09/23 16:14:20 hmd Exp $ 002 #ifndef GAUDIALG_GAUDITUPLEALG_H 003 #define GAUDIALG_GAUDITUPLEALG_H 1 004 // ============================================================================ 005 // Include files 006 // ============================================================================ 007 // GaudiAlg 008 // ============================================================================ 009 #include "GaudiAlg/GaudiHistoAlg.h" 010 #include "GaudiAlg/GaudiTuples.h" 011 // ============================================================================ 012 013 // ============================================================================ 014 /* @file GaudiTupleAlg.h 015 * 016 * Header file for class : GaudiTupleAlg 017 * 018 * @date 2004-01-23 019 * @author Vanya BELYAEV Ivan.Belyaev@itep.ru 020 * @author Chris Jones Christopher.Rob.Jones@cern.ch 021 */ 022 // ============================================================================ 023 024 // ============================================================================ 025 /** @class GaudiTupleAlg GaudiTupleAlg.h GaudiAlg/GaudiTupleAlg.h 026 * 027 * Simple class to extend the functionality of class GaudiHistoAlg. 028 * 029 * Class is instrumented with few methods 030 * for dealing with N-tuples and Event Tag collections 031 * 032 * @attention 033 * See the class GaudiTuples, which implements the common functionality 034 * between GaudiTupleTool and GaudiTupleAlg 035 * 036 * @author Vanya BELYAEV Ivan.Belyaev@itep.ru 037 * @author Chris Jones Christopher.Rob.Jones@cern.ch 038 * @date 2004-01-23 039 */ 040 // ============================================================================ 041 042 class GaudiTupleAlg : public GaudiTuples<GaudiHistoAlg> 043 { 044 045 protected: 046 047 /** standard constructor 048 * @see GaudiHistoAlg 049 * @see GaudiAlgorithm 050 * @see Algorithm 051 * @see IAlgFactory 052 */ 053 GaudiTupleAlg( const std::string& name , 054 ISvcLocator* svc ); 055 056 /// destructor 057 virtual ~GaudiTupleAlg(); 058 059 /** standard initialization method 060 * @see Algorithm 061 * @see IAlgorithm 062 * @return status code 063 */ 064 virtual StatusCode initialize (); 065 066 /** standard finalization method 067 * @see Algorithm 068 * @see IAlgorithm 069 * @return status code 070 */ 071 virtual StatusCode finalize (); 072 073 private: 074 075 /// default constructor is disabled 076 GaudiTupleAlg (); 077 /// copy constructor is disabled 078 GaudiTupleAlg ( const GaudiTupleAlg& ); 079 /// assignment operator is disabled 080 GaudiTupleAlg& operator=( const GaudiTupleAlg& ); 081 082 }; 083 084 // ============================================================================ 085 // The END 086 // ============================================================================ 087 #endif // GAUDIALG_GAUDITUPLEALG_H 088 // ============================================================================ 089
| [ 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. |
|