source: snovis/trunk/source/G4Lab/SoG4RunManager.h @ 288

Last change on this file since 288 was 288, checked in by barrand, 17 years ago
  • Property svn:eol-style set to native
File size: 529 bytes
RevLine 
[233]1#ifndef G4Lab_SoG4RunManager_h
2#define G4Lab_SoG4RunManager_h
3
[288]4// Inheritance :
[233]5#include <Inventor/nodes/SoSubNode.h>
[288]6
[233]7#include <Inventor/fields/SoSFInt32.h>
8
[288]9class G4RunManager;
10
[233]11class SoG4RunManager : public SoNode {
12  SO_NODE_HEADER(SoG4RunManager);
13public:
14  SoSFInt32 numberOfEvents;
15public:
16  SoG4RunManager();
[288]17  SoG4RunManager(G4RunManager*);
[233]18public:
19  static void initClass();
20protected:
21  virtual void GLRender(SoGLRenderAction*);
22protected:
23  virtual ~SoG4RunManager();
[288]24private:
25  G4RunManager* fRunManager;
[233]26};
27
28#endif
Note: See TracBrowser for help on using the repository browser.