]> git.uio.no Git - u/mrichter/AliRoot.git/blob - AliGeant4/AliRunConfiguration.h
removed unneeded include
[u/mrichter/AliRoot.git] / AliGeant4 / AliRunConfiguration.h
1 // $Id$
2 // Category: run
3 //
4 // This class creates all Ali* specific action classes
5 // that will be initialized and managed by Geant4 kernel (G4RunManager)
6 // and creates AliRunMessenger that implements commands for
7 // AliRun methods.
8
9 #ifndef ALI_RUN_CONFIGURATION_H
10 #define ALI_RUN_CONFIGURATION_H
11
12 #include "TG4VRunConfiguration.h"
13
14 class AliRunMessenger;
15
16 class G4RunManager;
17
18 class AliRunConfiguration : public TG4VRunConfiguration
19 {
20   public:
21     AliRunConfiguration();
22     // --> protected
23     // AliRunConfiguration(const AliRunConfiguration& right);
24     virtual ~AliRunConfiguration();
25
26   protected:
27     AliRunConfiguration(const AliRunConfiguration& right);
28
29     // operators
30     AliRunConfiguration& operator=(const AliRunConfiguration& right);
31
32     // methods
33     virtual void CreateUserConfiguration();
34     
35   private:
36     AliRunMessenger*  fRunMessenger;  //messenger  
37 };
38
39 #endif //ALI_RUN_CONFIGURATION_H
40