Ignore:
Timestamp:
Jan 8, 2010, 11:56:51 AM (16 years ago)
Author:
garnier
Message:

update geant4.9.3 tag

Location:
trunk/source/visualization/HepRep/include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/visualization/HepRep/include/G4HepRep.hh

    r944 r1228  
    2424// ********************************************************************
    2525//
    26 // $Id: G4HepRep.hh,v 1.17 2006/06/29 21:17:04 gunter Exp $
     26// $Id: G4HepRep.hh,v 1.18 2009/11/23 05:42:28 perl Exp $
    2727// GEANT4 tag $Name:  $
    2828//
     
    3636//G4
    3737#include "G4VGraphicsSystem.hh"
    38 
    39 class G4HepRepMessenger;
    4038
    4139class G4HepRep: public G4VGraphicsSystem {
     
    5250        G4VSceneHandler* sceneHandler;
    5351        G4VViewer* viewer;
    54         G4HepRepMessenger* messenger;       
    5552};
    5653
  • trunk/source/visualization/HepRep/include/G4HepRepMessenger.hh

    r944 r1228  
    2424// ********************************************************************
    2525//
    26 // $Id: G4HepRepMessenger.hh,v 1.7 2006/06/29 21:17:14 gunter Exp $
     26// $Id: G4HepRepMessenger.hh,v 1.8 2009/11/23 05:42:28 perl Exp $
    2727// GEANT4 tag $Name:  $
    2828//
     
    4040   
    4141    public:
    42         G4HepRepMessenger();
     42                static G4HepRepMessenger* GetInstance();  // Singleton constructor.
    4343        virtual ~G4HepRepMessenger();
    4444
     
    4646        virtual void SetNewValue(G4UIcommand * command, G4String newValue);
    4747       
     48        // Used by HepRepFile
     49        virtual G4String getFileDir();
     50        virtual G4String getFileName();
     51        virtual G4bool getOverwrite();
     52        virtual G4bool getCullInvisibles();
     53       
     54        // Used by HepRepXML
    4855        virtual G4String getEventNumberSuffix();
    4956        virtual G4bool appendGeometry();
     
    5360
    5461    private:           
     62                G4HepRepMessenger();  // Private constructor.
     63                static G4HepRepMessenger* fpInstance;
     64       
    5565        G4UIdirectory* heprepDirectory;
     66       
     67                G4String fileDir;
     68                G4UIcmdWithAString* setFileDirCommand;
     69       
     70                G4String fileName;
     71                G4UIcmdWithAString* setFileNameCommand;
     72       
     73                G4bool overwrite;
     74                G4UIcmdWithABool* setOverwriteCommand;
     75       
     76                G4bool cullInvisibles;
     77                G4UIcmdWithABool* setCullInvisiblesCommand;
    5678       
    5779        G4String suffix;
     
    6688        G4bool solids;
    6789        G4UIcmdWithABool* useSolidsCommand;
    68 
     90       
    6991        G4bool invisibles;
    7092        G4UIcmdWithABool* writeInvisiblesCommand;
  • trunk/source/visualization/HepRep/include/G4HepRepSceneHandler.hh

    r1140 r1228  
    2424// ********************************************************************
    2525//
    26 // $Id: G4HepRepSceneHandler.hh,v 1.43 2009/10/21 15:08:35 allison Exp $
     26// $Id: G4HepRepSceneHandler.hh,v 1.44 2009/11/23 05:42:28 perl Exp $
    2727// GEANT4 tag $Name:  $
    2828//
     
    6363#include "G4PhysicalVolumeModel.hh"
    6464
    65 #include "G4HepRepMessenger.hh"
    66 
    6765class G4HepRepSceneHandler: public G4VSceneHandler {
    6866
    6967    public:
    70         G4HepRepSceneHandler (G4VGraphicsSystem& system, G4HepRepMessenger& messenger, const G4String& name = "");
     68        G4HepRepSceneHandler (G4VGraphicsSystem& system, const G4String& name = "");
    7169        virtual ~G4HepRepSceneHandler ();
    7270
     
    187185
    188186        // initialized Member Variables
    189         G4HepRepMessenger& messenger;
    190187        G4String geometryLayer, eventLayer, calHitLayer;
    191188        G4String trajectoryLayer, hitLayer;
  • trunk/source/visualization/HepRep/include/G4HepRepViewer.hh

    r944 r1228  
    2424// ********************************************************************
    2525//
    26 // $Id: G4HepRepViewer.hh,v 1.18 2006/06/29 21:17:18 gunter Exp $
     26// $Id: G4HepRepViewer.hh,v 1.19 2009/11/23 05:42:28 perl Exp $
    2727// GEANT4 tag $Name:  $
    2828//
     
    4141#include "G4VViewer.hh"
    4242
    43 #include "G4HepRepMessenger.hh"
    44 
    4543class G4HepRepViewer: public G4VViewer {
    4644    public:
    47         G4HepRepViewer (G4VSceneHandler& scene, G4HepRepMessenger& messenger, const G4String& name = "");
     45        G4HepRepViewer (G4VSceneHandler& scene, const G4String& name = "");
    4846        virtual ~G4HepRepViewer ();
    4947        void SetView ();
     
    5755    private:
    5856        bool geometryIncluded;
    59         G4HepRepMessenger& messenger;
    6057};
    6158
Note: See TracChangeset for help on using the changeset viewer.