00001 // $Id: GaudiTupleAlg.h,v 1.10 2005/09/23 16:14:20 hmd Exp $ 00002 #ifndef GAUDIALG_GAUDITUPLEALG_H 00003 #define GAUDIALG_GAUDITUPLEALG_H 1 00004 // ============================================================================ 00005 // Include files 00006 // ============================================================================ 00007 // GaudiAlg 00008 // ============================================================================ 00009 #include "GaudiAlg/GaudiHistoAlg.h" 00010 #include "GaudiAlg/GaudiTuples.h" 00011 // ============================================================================ 00012 00013 // ============================================================================ 00014 /* @file GaudiTupleAlg.h 00015 * 00016 * Header file for class : GaudiTupleAlg 00017 * 00018 * @date 2004-01-23 00019 * @author Vanya BELYAEV Ivan.Belyaev@itep.ru 00020 * @author Chris Jones Christopher.Rob.Jones@cern.ch 00021 */ 00022 // ============================================================================ 00023 00024 // ============================================================================ 00040 // ============================================================================ 00041 00042 class GaudiTupleAlg : public GaudiTuples<GaudiHistoAlg> 00043 { 00044 00045 protected: 00046 00053 GaudiTupleAlg( const std::string& name , 00054 ISvcLocator* svc ); 00055 00057 virtual ~GaudiTupleAlg(); 00058 00064 virtual StatusCode initialize (); 00065 00071 virtual StatusCode finalize (); 00072 00073 private: 00074 00076 GaudiTupleAlg (); 00078 GaudiTupleAlg ( const GaudiTupleAlg& ); 00080 GaudiTupleAlg& operator=( const GaudiTupleAlg& ); 00081 00082 }; 00083 00084 // ============================================================================ 00085 // The END 00086 // ============================================================================ 00087 #endif // GAUDIALG_GAUDITUPLEALG_H 00088 // ============================================================================
1.4.7