]> git.uio.no Git - u/mrichter/AliRoot.git/blame - AliGeant4/AliRunConfiguration.h
fixed date (in header) replaced with java script
[u/mrichter/AliRoot.git] / AliGeant4 / AliRunConfiguration.h
CommitLineData
676fb573 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
14class AliRunMessenger;
15
16class G4RunManager;
17
18class 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