Geant4_10
Public Member Functions | Public Attributes | List of all members
G4AnalysisMessenger Class Reference

#include <G4AnalysisMessenger.hh>

Inheritance diagram for G4AnalysisMessenger:
Inheritance graph
[legend]
Collaboration diagram for G4AnalysisMessenger:
Collaboration graph
[legend]

Public Member Functions

 G4AnalysisMessenger (G4VAnalysisManager *manager)
 
virtual ~G4AnalysisMessenger ()
 
void SetH1HnManager (G4HnManager *h1HnManager)
 
void SetH2HnManager (G4HnManager *h2HnManager)
 
virtual void SetNewValue (G4UIcommand *command, G4String value)
 
- Public Member Functions inherited from G4UImessenger
 G4UImessenger ()
 
 G4UImessenger (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
 
virtual ~G4UImessenger ()
 
virtual G4String GetCurrentValue (G4UIcommand *command)
 
G4bool operator== (const G4UImessenger &messenger) const
 

Public Attributes

G4VAnalysisManager * fManager
 Associated class. More...
 
G4FileMessenger * fFileMessenger
 
G4H1Messenger * fH1Messenger
 
G4H2Messenger * fH2Messenger
 
G4HnMessenger * fH1HnMessenger
 
G4HnMessenger * fH2HnMessenger
 
G4UIdirectory * fAnalysisDir
 
G4UIcmdWithABool * fSetActivationCmd
 
G4UIcmdWithAnInteger * fVerboseCmd
 

Additional Inherited Members

- Protected Member Functions inherited from G4UImessenger
G4String ItoS (G4int i)
 
G4String DtoS (G4double a)
 
G4String BtoS (G4bool b)
 
G4int StoI (G4String s)
 
G4double StoD (G4String s)
 
G4bool StoB (G4String s)
 
void AddUIcommand (G4UIcommand *newCommand)
 
void CreateDirectory (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
 
template<typename T >
T * CreateCommand (const G4String &cname, const G4String &dsc)
 
- Protected Attributes inherited from G4UImessenger
G4UIdirectory * baseDir
 
G4String baseDirName
 

Detailed Description

Definition at line 52 of file G4AnalysisMessenger.hh.

Constructor & Destructor Documentation

G4AnalysisMessenger::G4AnalysisMessenger ( G4VAnalysisManager *  manager)

Definition at line 41 of file G4AnalysisMessenger.cc.

Here is the call graph for this function:

G4AnalysisMessenger::~G4AnalysisMessenger ( )
virtual

Definition at line 75 of file G4AnalysisMessenger.cc.

Member Function Documentation

void G4AnalysisMessenger::SetH1HnManager ( G4HnManager *  h1HnManager)

Definition at line 92 of file G4AnalysisMessenger.cc.

Here is the caller graph for this function:

void G4AnalysisMessenger::SetH2HnManager ( G4HnManager *  h2HnManager)

Definition at line 98 of file G4AnalysisMessenger.cc.

Here is the caller graph for this function:

void G4AnalysisMessenger::SetNewValue ( G4UIcommand *  command,
G4String  value 
)
virtual

Reimplemented from G4UImessenger.

Definition at line 104 of file G4AnalysisMessenger.cc.

Here is the call graph for this function:

Member Data Documentation

G4UIdirectory* G4AnalysisMessenger::fAnalysisDir

Definition at line 73 of file G4AnalysisMessenger.hh.

G4FileMessenger* G4AnalysisMessenger::fFileMessenger

Definition at line 67 of file G4AnalysisMessenger.hh.

G4HnMessenger* G4AnalysisMessenger::fH1HnMessenger

Definition at line 70 of file G4AnalysisMessenger.hh.

G4H1Messenger* G4AnalysisMessenger::fH1Messenger

Definition at line 68 of file G4AnalysisMessenger.hh.

G4HnMessenger* G4AnalysisMessenger::fH2HnMessenger

Definition at line 71 of file G4AnalysisMessenger.hh.

G4H2Messenger* G4AnalysisMessenger::fH2Messenger

Definition at line 69 of file G4AnalysisMessenger.hh.

G4VAnalysisManager* G4AnalysisMessenger::fManager

Associated class.

Definition at line 66 of file G4AnalysisMessenger.hh.

G4UIcmdWithABool* G4AnalysisMessenger::fSetActivationCmd

Definition at line 74 of file G4AnalysisMessenger.hh.

G4UIcmdWithAnInteger* G4AnalysisMessenger::fVerboseCmd

Definition at line 75 of file G4AnalysisMessenger.hh.


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