All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
GaudiHistoAlg.cpp
Go to the documentation of this file.
1 // $Id: GaudiHistoAlg.cpp,v 1.8 2008/01/17 15:06:06 marcocle Exp $
2 // ============================================================================
3 // Include files
4 // ============================================================================
5 // GaudiAlg
6 // ============================================================================
8 // ============================================================================
9 
10 // ============================================================================
19 // ============================================================================
20 
21 // ============================================================================
22 // Force creation of templated class
24 // ============================================================================
25 // Forward declaration of the actual constructors, to tell the compiler that
26 // they do exist and will be found at link time (warning C4661 in VC7.1)
27 // ============================================================================
28 template <>
29 GaudiHistos<GaudiAlgorithm>::GaudiHistos( const std::string& /* type */ ,
30  const std::string& /* name */ ,
31  const IInterface* /* parent */ );
32 template <>
33 GaudiHistos<GaudiAlgorithm>::GaudiHistos( const std::string & name,
34  ISvcLocator * pSvcLocator );
35 template class GaudiHistos<GaudiAlgorithm>;
36 // ============================================================================
37 
38 // ============================================================================
39 // Standard constructor
40 // ============================================================================
41 GaudiHistoAlg::GaudiHistoAlg ( const std::string& name,
42  ISvcLocator* pSvc )
43  : GaudiHistos<GaudiAlgorithm> ( name , pSvc ) { }
44 // ============================================================================
45 
46 // ============================================================================
47 // destructor
48 // ============================================================================
50 // ============================================================================
51 
52 // ============================================================================
53 // standard initialization method
54 // ============================================================================
56 {
57  // initialize the base class and return
59 }
60 // ============================================================================
61 
62 // ============================================================================
63 // standard finalization method
64 // ============================================================================
66 {
67  // finalize the base class and return
69 }
70 // ============================================================================
71 
72 // ============================================================================
73 // The END
74 // ============================================================================
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 ~GaudiHistoAlg()
virtual destructor
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.
The useful base class for data processing algorithms.
virtual StatusCode initialize()
standard initialization method
virtual StatusCode initialize()
standard initialization method
virtual StatusCode finalize()
standard finalization method