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