source: snovis/trunk/source/G4Lab/Tree.h @ 233

Last change on this file since 233 was 233, checked in by barrand, 17 years ago
  • Property svn:eol-style set to native
File size: 583 bytes
Line 
1#ifndef G4Lab_XML_VisitedVolume_h
2#define G4Lab_XML_VisitedVolume_h
3
4#include <G4Lab/GeometryVisitor.h>
5
6namespace G4Lab {
7
8class XML_VisitedVolume : public IVisitedVolume {
9public:
10  XML_VisitedVolume(std::string&);
11  virtual ~XML_VisitedVolume();
12  virtual IVisitedVolume::Status
13    beginVolume(G4VPhysicalVolume*,G4VSolid*,G4Material*,
14                const G4Transform3D&,int); 
15  virtual void endVolume(G4VPhysicalVolume*);
16  virtual void beginDaughters(G4VPhysicalVolume*,int);
17  virtual void endDaughters(G4VPhysicalVolume*,int);
18private:
19  std::string& fOut;
20};
21
22}
23
24#endif
25
Note: See TracBrowser for help on using the repository browser.