Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VisExecutive Class Reference

#include <G4VisExecutive.hh>

+ Inheritance diagram for G4VisExecutive:

Public Member Functions

 G4VisExecutive (const G4String &verbosityString="warnings")
 
 G4VisExecutive (int argc, char **argv, const G4String &system="", const G4String &verbosityString="warnings")
 
- Public Member Functions inherited from G4VisManager
virtual ~G4VisManager ()
 
void Initialise ()
 
void Initialize ()
 
void RegisterRunDurationUserVisAction (const G4String &name, G4VUserVisAction *, const G4VisExtent &=G4VisExtent())
 
void RegisterEndOfEventUserVisAction (const G4String &name, G4VUserVisAction *, const G4VisExtent &=G4VisExtent())
 
void RegisterEndOfRunUserVisAction (const G4String &name, G4VUserVisAction *, const G4VisExtent &=G4VisExtent())
 
G4bool RegisterGraphicsSystem (G4VGraphicsSystem *)
 
void RegisterModelFactory (G4TrajDrawModelFactory *factory)
 
void RegisterModel (G4VTrajectoryModel *model)
 
void RegisterModelFactory (G4TrajFilterFactory *factory)
 
void RegisterModel (G4VFilter< G4VTrajectory > *filter)
 
void RegisterModelFactory (G4HitFilterFactory *factory)
 
void RegisterModel (G4VFilter< G4VHit > *filter)
 
void RegisterModelFactory (G4DigiFilterFactory *factory)
 
void RegisterModel (G4VFilter< G4VDigi > *filter)
 
void SelectTrajectoryModel (const G4String &model)
 
void RegisterMessenger (G4UImessenger *messenger)
 
void Draw (const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw (const G4Polyhedron &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw (const G4Polyline &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw (const G4Polymarker &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw (const G4Square &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw (const G4Text &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw2D (const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw2D (const G4Polyhedron &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw2D (const G4Polyline &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw2D (const G4Polymarker &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw2D (const G4Square &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw2D (const G4Text &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw (const G4VTrajectory &)
 
void Draw (const G4VHit &)
 
void Draw (const G4VDigi &)
 
void Draw (const G4LogicalVolume &, const G4VisAttributes &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw (const G4VPhysicalVolume &, const G4VisAttributes &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void Draw (const G4VSolid &, const G4VisAttributes &, const G4Transform3D &objectTransformation=G4Transform3D())
 
void DrawGeometry (G4VPhysicalVolume *, const G4Transform3D &t=G4Transform3D())
 
void BeginDraw (const G4Transform3D &objectTransformation=G4Transform3D())
 
void EndDraw ()
 
void BeginDraw2D (const G4Transform3D &objectTransformation=G4Transform3D())
 
void EndDraw2D ()
 
void GeometryHasChanged ()
 
void IgnoreStateChanges (G4bool)
 
void NotifyHandlers ()
 
void DispatchToModel (const G4VTrajectory &)
 
G4bool FilterTrajectory (const G4VTrajectory &)
 
G4bool FilterHit (const G4VHit &)
 
G4bool FilterDigi (const G4VDigi &)
 
void CreateSceneHandler (const G4String &name="")
 
void CreateViewer (const G4String &name="", const G4String &XGeometry="")
 
void Enable ()
 
void Disable ()
 
G4bool IsEnabled () const
 
const G4VTrajectoryModelCurrentTrajDrawModel () const
 
const std::vector< UserVisAction > & GetRunDurationUserVisActions () const
 
const std::vector< UserVisAction > & GetEndOfEventUserVisActions () const
 
const std::vector< UserVisAction > & GetEndOfRunUserVisActions () const
 
const std::map< G4VUserVisAction *, G4VisExtent > & GetUserVisActionExtents () const
 
G4VGraphicsSystemGetCurrentGraphicsSystem () const
 
G4SceneGetCurrentScene () const
 
G4VSceneHandlerGetCurrentSceneHandler () const
 
G4VViewerGetCurrentViewer () const
 
const G4GraphicsSystemListGetAvailableGraphicsSystems ()
 
const G4SceneHandlerListGetAvailableSceneHandlers () const
 
const G4SceneListGetSceneList () const
 
G4bool GetTransientsDrawnThisRun () const
 
G4bool GetTransientsDrawnThisEvent () const
 
G4bool GetDrawEventOnlyIfToBeKept () const
 
const G4EventGetRequestedEvent () const
 
G4int GetNKeepRequests () const
 
G4bool GetReviewingKeptEvents () const
 
G4bool GetAbortReviewKeptEvents () const
 
G4bool GetReviewingPlots () const
 
G4bool GetAbortReviewPlots () const
 
const G4ViewParametersGetDefaultViewParameters () const
 
const G4StringGetDefaultGraphicsSystemName () const
 
const G4StringGetDefaultXGeometryString () const
 
const G4StringGetDefaultGraphicsSystemBasis () const
 
const G4StringGetDefaultXGeometryStringBasis () const
 
void SetCurrentGraphicsSystem (G4VGraphicsSystem *)
 
void SetCurrentScene (G4Scene *)
 
void SetCurrentSceneHandler (G4VSceneHandler *)
 
void SetCurrentViewer (G4VViewer *)
 
G4SceneHandlerListSetAvailableSceneHandlers ()
 
G4SceneListSetSceneList ()
 
void SetVerboseLevel (G4int)
 
void SetVerboseLevel (const G4String &)
 
void SetVerboseLevel (Verbosity)
 
void SetEventRefreshing (G4bool)
 
void ResetTransientsDrawnFlags ()
 
void SetTransientsDrawnThisRun (G4bool)
 
void SetTransientsDrawnThisEvent (G4bool)
 
void SetDrawEventOnlyIfToBeKept (G4bool)
 
void SetRequestedEvent (const G4Event *)
 
void SetReviewingKeptEvents (G4bool)
 
void SetAbortReviewKeptEvents (G4bool)
 
void SetReviewingPlots (G4bool)
 
void SetAbortReviewPlots (G4bool)
 
void SetDefaultViewParameters (const G4ViewParameters &)
 
void SetDefaultGraphicsSystemName (const G4String &)
 
void SetDefaultXGeometryString (const G4String &)
 
void SetDefaultGraphicsSystemBasis (const G4String &)
 
void SetDefaultXGeometryStringBasis (const G4String &)
 
G4String ViewerShortName (const G4String &viewerName) const
 
G4VViewerGetViewer (const G4String &viewerName) const
 
void PrintAvailableGraphicsSystems (Verbosity, std::ostream &=G4cout) const
 
- Public Member Functions inherited from G4VVisManager
 G4VVisManager ()
 
virtual ~G4VVisManager ()
 

Additional Inherited Members

- Public Types inherited from G4VisManager
enum  Verbosity {
  quiet , startup , errors , warnings ,
  confirmations , parameters , all
}
 
- Static Public Member Functions inherited from G4VisManager
static G4VisManagerGetInstance ()
 
static Verbosity GetVerbosity ()
 
static Verbosity GetVerbosityValue (const G4String &)
 
static Verbosity GetVerbosityValue (G4int)
 
static G4String VerbosityString (Verbosity)
 
- Static Public Member Functions inherited from G4VVisManager
static G4VVisManagerGetConcreteInstance ()
 
- Static Public Attributes inherited from G4VisManager
static std::vector< G4StringVerbosityGuidanceStrings
 
- Protected Member Functions inherited from G4VisManager
 G4VisManager (const G4String &verbosityString="warnings")
 
void RegisterMessengers ()
 
- Static Protected Member Functions inherited from G4VVisManager
static void SetConcreteInstance (G4VVisManager *)
 
- Protected Attributes inherited from G4VisManager
const G4int fVerbose
 
G4String fDefaultGraphicsSystemName
 
G4String fDefaultXGeometryString
 
G4String fDefaultGraphicsSystemBasis
 
G4String fDefaultXGeometryStringBasis
 
- Static Protected Attributes inherited from G4VisManager
static Verbosity fVerbosity = G4VisManager::warnings
 
- Static Protected Attributes inherited from G4VVisManager
static G4VVisManagerfpConcreteInstance = nullptr
 

Detailed Description

Definition at line 119 of file G4VisExecutive.hh.

Constructor & Destructor Documentation

◆ G4VisExecutive() [1/2]

G4VisExecutive::G4VisExecutive ( const G4String & verbosityString = "warnings")

◆ G4VisExecutive() [2/2]

G4VisExecutive::G4VisExecutive ( int argc,
char ** argv,
const G4String & system = "",
const G4String & verbosityString = "warnings" )

The documentation for this class was generated from the following file: