| The Gaudi Framework v32r1 (f65d50dc)

GaudiHistoAlg.h
Go to the documentation of this file.
1 #ifndef GAUDIALG_GAUDIHISTOALG_H
2 #define GAUDIALG_GAUDIHISTOALG_H 1
3 // ============================================================================
4 /* @file GaudiHistoAlg.h
5 *
6 * Header file for class : GaudiHistoAlg
7 *
8 * @date 30/06/2001
9 * @author Vanya BELYAEV Ivan.Belyaev@itep.ru
10 * @author Chris Jones Christopher.Rob.Jones@cern.ch
11 */
12 // ============================================================================
13 // Include files
14 // ============================================================================
15 // GaudiAlg
16 // ============================================================================
17 #include "GaudiAlg/GaudiAlgorithm.h"
18 #include "GaudiAlg/GaudiHistos.h"
19 // ============================================================================
35 // ============================================================================
36
37 struct GAUDI_API GaudiHistoAlg : GaudiHistos<GaudiAlgorithm> {
38 using GaudiHistos<GaudiAlgorithm>::GaudiHistos;
39 using GaudiHistos<GaudiAlgorithm>::initialize;
40 using GaudiHistos<GaudiAlgorithm>::finalize;
41
42 // delete default/copy constructor and assignment
43 GaudiHistoAlg() = delete;
44 GaudiHistoAlg( const GaudiHistoAlg& ) = delete;
45 GaudiHistoAlg& operator=( const GaudiHistoAlg& ) = delete;
46
47 }; // end of class GaudiHistoAlg
48
49 // ============================================================================
50 // The END
51 // ============================================================================
52 #endif // GAUDIALG_GAUDIHISTOAL_H
GaudiAlgorithm.h
Header file for class GaudiAlgorithm.
GaudiHistoAlg
Simple class to extend the functionality of class GaudiAlgorithm.
Definition: GaudiHistoAlg.h:37
GaudiHistos.h
GaudiHistos
Templated base class providing common histogramming methods for GaudiAlgorithm and GaudiTool like cla...
Definition: GaudiHistos.h:55
GAUDI_API
#define GAUDI_API
Definition: Kernel.h:71