ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PyG4VisManager Class Reference
+ Inheritance diagram for PyG4VisManager:
+ Collaboration diagram for PyG4VisManager:

Public Member Functions

 PyG4VisManager ()
 
 ~PyG4VisManager ()
 
virtual void RegisterGraphicsSystems ()
 
virtual void RegisterModelFactories ()
 
- 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())
 
void SetUserAction (G4VUserVisAction *pVisAction, const G4VisExtent &=G4VisExtent())
 
void SetUserActionExtent (const 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 G4Scale &, 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 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 ()
 
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
 
const G4ViewParametersGetDefaultViewParameters () 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 SetDefaultViewParameters (const G4ViewParameters &)
 
G4String ViewerShortName (const G4String &viewerName) const
 
G4VViewerGetViewer (const G4String &viewerName) const
 
- Public Member Functions inherited from G4VVisManager
 G4VVisManager ()
 
virtual ~G4VVisManager ()
 

Static Public Member Functions

static PyG4VisManager_get_concrete_instance ()
 
- 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 ()
 

Additional Inherited Members

- Public Types inherited from G4VisManager
enum  Verbosity {
  quiet, startup, errors, warnings,
  confirmations, parameters, all
}
 
- Static Public Attributes inherited from G4VisManager
static std::vector< G4StringVerbosityGuidanceStrings
 
- Protected Member Functions inherited from G4VisManager
 G4VisManager (const G4String &verbosityString="warnings")
 
void RegisterMessengers ()
 
void PrintAvailableGraphicsSystems (Verbosity) const
 
- Static Protected Member Functions inherited from G4VVisManager
static void SetConcreteInstance (G4VVisManager *)
 
- Protected Attributes inherited from G4VisManager
const G4int fVerbose
 
- Static Protected Attributes inherited from G4VVisManager
static G4VVisManagerfpConcreteInstance = 0
 

Detailed Description

Definition at line 40 of file pyG4VisManager.cc.

View newest version in sPHENIX GitHub at line 40 of file pyG4VisManager.cc

Constructor & Destructor Documentation

PyG4VisManager::PyG4VisManager ( )
inline

Definition at line 42 of file pyG4VisManager.cc.

View newest version in sPHENIX GitHub at line 42 of file pyG4VisManager.cc

PyG4VisManager::~PyG4VisManager ( )
inline

Definition at line 43 of file pyG4VisManager.cc.

View newest version in sPHENIX GitHub at line 43 of file pyG4VisManager.cc

Member Function Documentation

static PyG4VisManager* PyG4VisManager::_get_concrete_instance ( )
inlinestatic

Definition at line 45 of file pyG4VisManager.cc.

View newest version in sPHENIX GitHub at line 45 of file pyG4VisManager.cc

Referenced by export_G4VisManager().

+ Here is the caller graph for this function:

virtual void PyG4VisManager::RegisterGraphicsSystems ( )
inlinevirtual

Implements G4VisManager.

Definition at line 49 of file pyG4VisManager.cc.

View newest version in sPHENIX GitHub at line 49 of file pyG4VisManager.cc

virtual void PyG4VisManager::RegisterModelFactories ( )
inlinevirtual

Reimplemented from G4VisManager.

Definition at line 51 of file pyG4VisManager.cc.

View newest version in sPHENIX GitHub at line 51 of file pyG4VisManager.cc


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