Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

MJGeneratorPNNLMessenger Class Reference

#include <MJGeneratorPNNLMessenger.hh>

List of all members.

Public Member Functions

 MJGeneratorPNNLMessenger (MJGeneratorPNNL *generator)
 MJGeneratorPNNLMessenger (const MJGeneratorPNNLMessenger &)
 ~MJGeneratorPNNLMessenger ()
void SetNewValue (G4UIcommand *cmd, G4String newValue)

Private Attributes

MJGeneratorPNNLfPNNLGenerator
G4UIdirectory * fPNNLDirectory
G4UIcmdWithAString * fPNNLInitializeCmd
G4UIcmdWithAnInteger * fPNNLReportingFrequencyCmd
G4UIcmdWithADouble * fPNNLSourceAgeCmd
G4UIcmdWith3Vector * fPNNLPositionCmd


Constructor & Destructor Documentation

MJGeneratorPNNLMessenger::MJGeneratorPNNLMessenger MJGeneratorPNNL generator  ) 
 

AUTHOR: R.Henning CONTACT: FIRST SUBMISSION: Fri Jul 9 10:41:06 PDT 2004

REVISION:

07-09-2004, Created and included D. Jordan's code, R. Henning

Definition at line 62 of file MJGeneratorPNNLMessenger.cc.

References fPNNLDirectory, fPNNLInitializeCmd, fPNNLPositionCmd, fPNNLReportingFrequencyCmd, and fPNNLSourceAgeCmd.

MJGeneratorPNNLMessenger::MJGeneratorPNNLMessenger const MJGeneratorPNNLMessenger  ) 
 

Definition at line 102 of file MJGeneratorPNNLMessenger.cc.

MJGeneratorPNNLMessenger::~MJGeneratorPNNLMessenger  ) 
 

Definition at line 107 of file MJGeneratorPNNLMessenger.cc.


Member Function Documentation

void MJGeneratorPNNLMessenger::SetNewValue G4UIcommand *  cmd,
G4String  newValue
 

Definition at line 117 of file MJGeneratorPNNLMessenger.cc.

References fPNNLGenerator, fPNNLPositionCmd, fPNNLReportingFrequencyCmd, fPNNLSourceAgeCmd, MJGeneratorPNNL::SetPNNLDecayChainFile(), MJGeneratorPNNL::SetPNNLSourceAge(), MJGeneratorPNNL::SetPosition(), and MJVGenerator::SetReportingFrequency().


Member Data Documentation

G4UIdirectory* MJGeneratorPNNLMessenger::fPNNLDirectory [private]
 

Definition at line 99 of file MJGeneratorPNNLMessenger.hh.

Referenced by MJGeneratorPNNLMessenger().

MJGeneratorPNNL* MJGeneratorPNNLMessenger::fPNNLGenerator [private]
 

Definition at line 97 of file MJGeneratorPNNLMessenger.hh.

Referenced by SetNewValue().

G4UIcmdWithAString* MJGeneratorPNNLMessenger::fPNNLInitializeCmd [private]
 

Definition at line 101 of file MJGeneratorPNNLMessenger.hh.

Referenced by MJGeneratorPNNLMessenger().

G4UIcmdWith3Vector* MJGeneratorPNNLMessenger::fPNNLPositionCmd [private]
 

Definition at line 110 of file MJGeneratorPNNLMessenger.hh.

Referenced by MJGeneratorPNNLMessenger(), and SetNewValue().

G4UIcmdWithAnInteger* MJGeneratorPNNLMessenger::fPNNLReportingFrequencyCmd [private]
 

Definition at line 104 of file MJGeneratorPNNLMessenger.hh.

Referenced by MJGeneratorPNNLMessenger(), and SetNewValue().

G4UIcmdWithADouble* MJGeneratorPNNLMessenger::fPNNLSourceAgeCmd [private]
 

Definition at line 107 of file MJGeneratorPNNLMessenger.hh.

Referenced by MJGeneratorPNNLMessenger(), and SetNewValue().


The documentation for this class was generated from the following files:
Generated on Mon Nov 29 16:58:56 2004 for Majorana Simulation by  doxygen 1.3.9.1