

#ifndef SteppingActionMessenger_h
#define SteppingActionMessenger_h 1

#include "globals.hh"
#include "G4UImessenger.hh"
#include "G4UIcommand.hh"

class SteppingAction;
class G4UIdirectory;
class G4UIcmdWithABool;


class SteppingActionMessenger: public G4UImessenger
{
  public:
    SteppingActionMessenger(SteppingAction *SA);
    void SetNewValue(G4UIcommand* command, G4String newValues);
  private:
    SteppingAction* SteppingAct;
    G4UIdirectory*       stepDirectory;
    G4UIcmdWithABool*    drawStepCmd;
    G4UIcmdWithABool*    verboseStepCmd;
};

#endif

// 2005 by G.I.Vasilyev
