slic::LcioMcpMessenger Class Reference

#include <LcioMcpMessenger.hh>

List of all members.


Detailed Description

G4UImessenger to LcioMcpManager.

Definition at line 20 of file LcioMcpMessenger.hh.


Public Member Functions

 LcioMcpMessenger ()
virtual ~LcioMcpMessenger ()
virtual void SetNewValue (G4UIcommand *cmd, G4String newVals)

Private Member Functions

void defineCommands ()

Private Attributes

G4UIdirectory * m_mcpDir
G4UIcmdWithADoubleAndUnit * m_minTrackingDistanceCmd
G4UIcmdWithABool * m_printFinalCollection
G4UIcmdWithABool * m_printInitialCollection
G4UIcmdWithABool * m_writeInitialCollection

Constructor & Destructor Documentation

slic::LcioMcpMessenger::LcioMcpMessenger (  ) 

Definition at line 16 of file LcioMcpMessenger.cc.

References defineCommands().

slic::LcioMcpMessenger::~LcioMcpMessenger (  )  [virtual]

Definition at line 21 of file LcioMcpMessenger.cc.


Member Function Documentation

void slic::LcioMcpMessenger::SetNewValue ( G4UIcommand *  cmd,
G4String  newVals 
) [virtual]

Definition at line 24 of file LcioMcpMessenger.cc.

References slic::LcioMcpManager::enablePrintFinal(), slic::LcioMcpManager::enablePrintInitial(), Singleton< T >::instance(), m_minTrackingDistanceCmd, m_printFinalCollection, m_printInitialCollection, m_writeInitialCollection, slic::LcioMcpManager::setMinimumTrackingDistance(), and slic::LcioMcpManager::setWriteInitialMCParticleCollection().

void slic::LcioMcpMessenger::defineCommands (  )  [private]

Definition at line 53 of file LcioMcpMessenger.cc.

References m_mcpDir, m_minTrackingDistanceCmd, m_printFinalCollection, m_printInitialCollection, and m_writeInitialCollection.

Referenced by LcioMcpMessenger().


Member Data Documentation

G4UIdirectory* slic::LcioMcpMessenger::m_mcpDir [private]

Definition at line 33 of file LcioMcpMessenger.hh.

Referenced by defineCommands().

G4UIcmdWithADoubleAndUnit* slic::LcioMcpMessenger::m_minTrackingDistanceCmd [private]

Definition at line 35 of file LcioMcpMessenger.hh.

Referenced by defineCommands(), and SetNewValue().

G4UIcmdWithABool* slic::LcioMcpMessenger::m_printFinalCollection [private]

Definition at line 36 of file LcioMcpMessenger.hh.

Referenced by defineCommands(), and SetNewValue().

G4UIcmdWithABool* slic::LcioMcpMessenger::m_printInitialCollection [private]

Definition at line 37 of file LcioMcpMessenger.hh.

Referenced by defineCommands(), and SetNewValue().

G4UIcmdWithABool* slic::LcioMcpMessenger::m_writeInitialCollection [private]

Definition at line 38 of file LcioMcpMessenger.hh.

Referenced by defineCommands(), and SetNewValue().


The documentation for this class was generated from the following files:
Generated on Thu Nov 15 15:24:41 2007 for Simulator for the Linear Collider by  doxygen 1.5.4