Geant4 11.4.0
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 &)
virtual void SetUpForAThread ()
virtual void EventReadyForVis (const G4Event *)
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 GetNKeepForPostProcessingRequests () const
G4int GetNKeepTheEventRequests () const
G4int GetNKeepRequests () const
G4bool GetReviewingKeptEvents () const
G4bool GetAbortReviewKeptEvents () const
G4bool GetReviewingPlots () const
G4bool GetAbortReviewPlots () const
const G4ViewParametersGetDefaultViewParameters () const
G4int GetMaxEventQueueSize () const
G4bool GetWaitOnEventQueueFull () 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 SetMaxEventQueueSize (G4int)
void SetWaitOnEventQueueFull (G4bool)
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 G4ThreadFunReturnType G4VisSubThread (G4ThreadFunArgType)
static Verbosity GetVerbosity ()
static Verbosity GetVerbosityValue (const G4String &)
static Verbosity GetVerbosityValue (G4int)
static G4String VerbosityString (Verbosity)
static void PrintAvailableVerbosity (std::ostream &os)
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: