ACTARSim
ACTAR TPC Simulation Reference Guide
Public Member Functions | Private Attributes | List of all members
ActarSimEventActionMessenger Class Reference

Messenger for the event actions

Definition at line 21 of file ActarSimEventActionMessenger.hh.

Public Member Functions

 ActarSimEventActionMessenger (ActarSimEventAction *)
 
 ~ActarSimEventActionMessenger ()
 Destructor. More...
 
void SetNewValue (G4UIcommand *, G4String)
 Setting the values using the ActarSimEventAction interface. More...
 

Private Attributes

ActarSimEventActioneventAction
 Pointer to event action class. More...
 
G4UIdirectory * eventDir
 Directory for the commands. More...
 
G4UIcmdWithAString * DrawCmd
 Draw the tracks in the event. More...
 
G4UIcmdWithAnInteger * PrintCmd
 Print events modulo n. More...
 

#include <ActarSimEventActionMessenger.hh>

+ Inheritance diagram for ActarSimEventActionMessenger:
+ Collaboration diagram for ActarSimEventActionMessenger:

Constructor & Destructor Documentation

ActarSimEventActionMessenger::ActarSimEventActionMessenger ( ActarSimEventAction EvAct)

Constructor command included in this AnalysisMessenger:

  • /ActarSim/event/drawTracks
  • /ActarSim/event/printModulo

Definition at line 27 of file ActarSimEventActionMessenger.cc.

ActarSimEventActionMessenger::~ActarSimEventActionMessenger ( )

Destructor.

Definition at line 49 of file ActarSimEventActionMessenger.cc.

Member Function Documentation

void ActarSimEventActionMessenger::SetNewValue ( G4UIcommand *  command,
G4String  newValue 
)

Setting the values using the ActarSimEventAction interface.

Definition at line 57 of file ActarSimEventActionMessenger.cc.

Member Data Documentation

G4UIcmdWithAString* ActarSimEventActionMessenger::DrawCmd
private

Draw the tracks in the event.

Definition at line 25 of file ActarSimEventActionMessenger.hh.

Referenced by ActarSimEventActionMessenger(), SetNewValue(), and ~ActarSimEventActionMessenger().

ActarSimEventAction* ActarSimEventActionMessenger::eventAction
private

Pointer to event action class.

Definition at line 23 of file ActarSimEventActionMessenger.hh.

Referenced by SetNewValue().

G4UIdirectory* ActarSimEventActionMessenger::eventDir
private

Directory for the commands.

Definition at line 24 of file ActarSimEventActionMessenger.hh.

Referenced by ActarSimEventActionMessenger(), and ~ActarSimEventActionMessenger().

G4UIcmdWithAnInteger* ActarSimEventActionMessenger::PrintCmd
private

Print events modulo n.

Definition at line 26 of file ActarSimEventActionMessenger.hh.

Referenced by ActarSimEventActionMessenger(), SetNewValue(), and ~ActarSimEventActionMessenger().


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