All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
GaudiHistoTool.cpp
Go to the documentation of this file.
1 // ============================================================================
2 // Include files
3 // ============================================================================
4 // GaudiAlg
5 // ============================================================================
7 // ============================================================================
8 // GaudiKernel
9 // ============================================================================
11 // ============================================================================
12 
13 // ============================================================================
22 // ============================================================================
23 
24 // ============================================================================
25 // Force creation of templated class
27 // ============================================================================
28 // Forward declaration of the actual constructors, to tell the compiler that
29 // they do exist and will be found at link time (warning C4661 in VC7.1)
30 // ============================================================================
31 template <>
33  ISvcLocator * /* pSvcLocator */ );
34 template <>
36  const std::string& name ,
37  const IInterface* parent );
38 template class GaudiHistos<GaudiTool> ;
39 // ============================================================================
40 
41 // ============================================================================
42 // Standard constructor
43 // ============================================================================
45  const std::string& name ,
46  const IInterface* parent )
47  : GaudiHistos<GaudiTool> ( type , name , parent ) { }
48 // ============================================================================
49 
50 // ============================================================================
51 // destructor
52 // ============================================================================
54 // ============================================================================
55 
56 // ============================================================================
57 // standard initialization method
58 // ============================================================================
60 {
61  // initialize the base class and return
63 }
64 // ============================================================================
65 
66 // ============================================================================
67 // standard finalization method
68 // ============================================================================
70 {
71  // finalize the base class and return
73 }
74 // ============================================================================
75 
76 // ============================================================================
77 // The END
78 // ============================================================================
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
Definition: ISvcLocator.h:25
StatusCode finalize() override
standard finalization method
GaudiHistoTool()=delete
Header file for class : GaudiHistoTool.
StatusCode finalize() override
standard finalization method
STL class.
This class is used for returning status codes from appropriate routines.
Definition: StatusCode.h:26
Definition of the basic interface.
Definition: IInterface.h:234
GaudiHistos(const std::string &name, ISvcLocator *pSvcLocator)
Algorithm constructor.
~GaudiHistoTool() override
destructor, virtual and protected
StatusCode initialize() override
standard initialization method
StatusCode initialize() override
standard initialization method
The useful base class for tools.
Definition: GaudiTool.h:101