ATLAS Offline Software
G4InputLoader.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // G4InputLoader.h
7 // Header file for class G4InputLoader
8 // Author: C.Leggett
10 #ifndef G4HIVEEX_G4INPUTLOADER_H
11 #define G4HIVEEX_G4INPUTLOADER_H 1
12 
13 // STL includes
14 #include <string>
15 
16 // FrameWork includes
18 
19 
21  : public ::AthAlgorithm
22 {
23  public:
24 
25  G4InputLoader( const std::string& name, ISvcLocator* pSvcLocator );
26 
27  // virtual StatusCode initialize();
28  virtual StatusCode execute();
29  // virtual StatusCode finalize();
30 
31  private:
32 
33  std::string m_mcTruth;
34 
35 
36 };
37 
38 
39 #endif
G4InputLoader::G4InputLoader
G4InputLoader(const std::string &name, ISvcLocator *pSvcLocator)
Definition: G4InputLoader.cxx:17
G4InputLoader::m_mcTruth
std::string m_mcTruth
Definition: G4InputLoader.h:33
AthAlgorithm.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgorithm
Definition: AthAlgorithm.h:47
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
G4InputLoader::execute
virtual StatusCode execute()
Definition: G4InputLoader.cxx:25
G4InputLoader
Definition: G4InputLoader.h:22