ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/interfaces/common/include/G4VInteractiveSession.hh>
Public Member Functions | |
G4VInteractiveSession () | |
virtual | ~G4VInteractiveSession () |
virtual void | AddMenu (const char *, const char *) |
virtual void | AddButton (const char *, const char *, const char *) |
virtual void | AddIcon (const char *, const char *, const char *, const char *) |
virtual void | DefaultIcons (bool) |
void | AddInteractor (G4String, G4Interactor) |
G4Interactor | GetInteractor (G4String) |
Private Types | |
typedef std::map< G4String, G4Interactor, std::less < G4String > > | G4interactor_map |
Private Attributes | |
G4UImessenger * | messenger |
G4interactor_map | interactors |
Definition at line 44 of file G4VInteractiveSession.hh.
View newest version in sPHENIX GitHub at line 44 of file G4VInteractiveSession.hh
|
private |
Definition at line 60 of file G4VInteractiveSession.hh.
View newest version in sPHENIX GitHub at line 60 of file G4VInteractiveSession.hh
G4VInteractiveSession::G4VInteractiveSession | ( | ) |
Definition at line 33 of file G4VInteractiveSession.cc.
View newest version in sPHENIX GitHub at line 33 of file G4VInteractiveSession.cc
References messenger.
|
virtual |
Definition at line 39 of file G4VInteractiveSession.cc.
View newest version in sPHENIX GitHub at line 39 of file G4VInteractiveSession.cc
References messenger.
|
virtual |
Definition at line 50 of file G4VInteractiveSession.cc.
View newest version in sPHENIX GitHub at line 50 of file G4VInteractiveSession.cc
Referenced by G4InteractorMessenger::SetNewValue().
|
virtual |
Definition at line 60 of file G4VInteractiveSession.cc.
View newest version in sPHENIX GitHub at line 60 of file G4VInteractiveSession.cc
Referenced by G4InteractorMessenger::SetNewValue().
void G4VInteractiveSession::AddInteractor | ( | G4String | a_name, |
G4Interactor | a_interactor | ||
) |
Definition at line 65 of file G4VInteractiveSession.cc.
View newest version in sPHENIX GitHub at line 65 of file G4VInteractiveSession.cc
References interactors.
|
virtual |
Definition at line 45 of file G4VInteractiveSession.cc.
View newest version in sPHENIX GitHub at line 45 of file G4VInteractiveSession.cc
Referenced by G4InteractorMessenger::SetNewValue().
|
virtual |
Definition at line 55 of file G4VInteractiveSession.cc.
View newest version in sPHENIX GitHub at line 55 of file G4VInteractiveSession.cc
Referenced by G4InteractorMessenger::SetNewValue().
G4Interactor G4VInteractiveSession::GetInteractor | ( | G4String | a_name | ) |
Definition at line 72 of file G4VInteractiveSession.cc.
View newest version in sPHENIX GitHub at line 72 of file G4VInteractiveSession.cc
References interactors, and it.
|
private |
Definition at line 61 of file G4VInteractiveSession.hh.
View newest version in sPHENIX GitHub at line 61 of file G4VInteractiveSession.hh
Referenced by AddInteractor(), and GetInteractor().
|
private |
Definition at line 59 of file G4VInteractiveSession.hh.
View newest version in sPHENIX GitHub at line 59 of file G4VInteractiveSession.hh
Referenced by G4VInteractiveSession(), and ~G4VInteractiveSession().