Geant4  10.00.p02
HistoManagerMessenger Class Reference

#include <HistoManagerMessenger.hh>

+ Inheritance diagram for HistoManagerMessenger:
+ Collaboration diagram for HistoManagerMessenger:

Public Member Functions

 HistoManagerMessenger (HistoManager *)
 
virtual ~HistoManagerMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 HistoManagerMessenger (HistoManager *)
 
virtual ~HistoManagerMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
- 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
 

Private Attributes

HistoManagerfHisto
 
G4UIcmdWithAnIntegerfbinCmd
 
G4UIcmdWithAnIntegerfnOfAbsCmd
 
G4UIcmdWithAnIntegerfverbCmd
 
G4UIcmdWithAStringfcsCmd
 
G4UIcmdWithAStringfpartCmd
 
G4UIcmdWithADoubleAndUnitfe1Cmd
 
G4UIcmdWithADoubleAndUnitfe2Cmd
 
G4UIcmdWithADoubleAndUnitfp1Cmd
 
G4UIcmdWithADoubleAndUnitfp2Cmd
 
G4UIcmdWithAStringfFCmd
 

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
G4UIdirectorybaseDir
 
G4String baseDirName
 

Detailed Description

Definition at line 59 of file HistoManagerMessenger.hh.

Constructor & Destructor Documentation

HistoManagerMessenger::HistoManagerMessenger ( HistoManager p)
HistoManagerMessenger::~HistoManagerMessenger ( )
virtual

Definition at line 116 of file HistoManagerMessenger.cc.

References fcsCmd, fe1Cmd, fe2Cmd, fFCmd, fnOfAbsCmd, fp1Cmd, fp2Cmd, fpartCmd, and fverbCmd.

HistoManagerMessenger::HistoManagerMessenger ( HistoManager )
virtual HistoManagerMessenger::~HistoManagerMessenger ( )
virtual

Member Function Documentation

virtual void HistoManagerMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

Member Data Documentation

G4UIcmdWithAnInteger * HistoManagerMessenger::fbinCmd
private

Definition at line 72 of file HistoManagerMessenger.hh.

Referenced by HistoManagerMessenger(), and SetNewValue().

G4UIcmdWithAString * HistoManagerMessenger::fcsCmd
private
G4UIcmdWithADoubleAndUnit * HistoManagerMessenger::fe1Cmd
private
G4UIcmdWithADoubleAndUnit * HistoManagerMessenger::fe2Cmd
private
G4UIcmdWithAString * HistoManagerMessenger::fFCmd
private
HistoManager * HistoManagerMessenger::fHisto
private

Definition at line 70 of file HistoManagerMessenger.hh.

Referenced by SetNewValue().

G4UIcmdWithAnInteger * HistoManagerMessenger::fnOfAbsCmd
private
G4UIcmdWithADoubleAndUnit * HistoManagerMessenger::fp1Cmd
private
G4UIcmdWithADoubleAndUnit * HistoManagerMessenger::fp2Cmd
private
G4UIcmdWithAString * HistoManagerMessenger::fpartCmd
private
G4UIcmdWithAnInteger * HistoManagerMessenger::fverbCmd
private

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