Import Geant4 7.1.0 source tree
This commit is contained in:
@@ -21,8 +21,8 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4HepRepFileSceneHandler.hh,v 1.15 2004/11/11 16:01:39 johna Exp $
|
||||
// GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
// $Id: G4HepRepFileSceneHandler.hh,v 1.22 2005/06/02 17:43:46 allison Exp $
|
||||
// GEANT4 tag $Name: geant4-07-01 $
|
||||
//
|
||||
//
|
||||
// Joseph Perl 27th January 2002
|
||||
@@ -62,22 +62,22 @@ public:
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
// No need to implement these, but if you do...
|
||||
void AddThis(const G4Box&);
|
||||
void AddThis(const G4Cons&);
|
||||
void AddThis(const G4Tubs&);
|
||||
void AddThis(const G4Trd&);
|
||||
void AddThis(const G4Trap&);
|
||||
void AddThis(const G4Sphere&);
|
||||
void AddThis(const G4Para&);
|
||||
void AddThis(const G4Torus&);
|
||||
void AddThis(const G4Polycone&);
|
||||
void AddThis(const G4Polyhedra&);
|
||||
void AddThis(const G4VSolid&);
|
||||
void AddThis (const G4VTrajectory&);
|
||||
void AddThis (const G4VHit&);
|
||||
// void PreAddThis(const G4Transform3D& objectTransformation,
|
||||
void AddSolid(const G4Box&);
|
||||
void AddSolid(const G4Cons&);
|
||||
void AddSolid(const G4Tubs&);
|
||||
void AddSolid(const G4Trd&);
|
||||
void AddSolid(const G4Trap&);
|
||||
void AddSolid(const G4Sphere&);
|
||||
void AddSolid(const G4Para&);
|
||||
void AddSolid(const G4Torus&);
|
||||
void AddSolid(const G4Polycone&);
|
||||
void AddSolid(const G4Polyhedra&);
|
||||
void AddSolid(const G4VSolid&);
|
||||
void AddCompound (const G4VTrajectory&);
|
||||
void AddCompound (const G4VHit&);
|
||||
// void PreAddSolid(const G4Transform3D& objectTransformation,
|
||||
// const G4VisAttributes&);
|
||||
// void PostAddThis();
|
||||
// void PostAddSolid();
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
// Required implementation of pure virtual functions...
|
||||
@@ -117,13 +117,10 @@ public:
|
||||
////////////////////////////////////////////////////////////////
|
||||
// Required...
|
||||
|
||||
static G4int GetSceneCount() {return fSceneCount;}
|
||||
|
||||
G4HepRepFileXMLWriter *GetHepRepXMLWriter();
|
||||
|
||||
protected:
|
||||
static G4int fSceneIdCount; // Counter for HepRep scene handlers.
|
||||
static G4int fSceneCount; // No. of extanct scene handlers.
|
||||
|
||||
private:
|
||||
G4HepRepFileXMLWriter *hepRepXMLWriter;
|
||||
@@ -131,6 +128,13 @@ private:
|
||||
const G4Visible visible);
|
||||
void CheckFileOpen();
|
||||
int fileCounter;
|
||||
char fileDir[256];
|
||||
char fileName[256];
|
||||
G4bool fileOverwrite;
|
||||
G4bool cullInvisibleObjects;
|
||||
G4bool haveVisible;
|
||||
G4bool drawingTraj;
|
||||
G4bool drawingHit;
|
||||
|
||||
#ifdef G4HEPREPFILEDEBUG
|
||||
void PrintThings();
|
||||
|
||||
Reference in New Issue
Block a user