BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
G4SvcRunManagerMessenger Class Reference

#include <G4SvcRunManagerMessenger.h>

Inheritance diagram for G4SvcRunManagerMessenger:

Public Member Functions

 G4SvcRunManagerMessenger (G4SvcRunManager *v)
 ~G4SvcRunManagerMessenger ()
void SetNewValue (G4UIcommand *command, G4String newValues)
G4String GetCurrentValue (G4UIcommand *command)

Detailed Description

Definition at line 11 of file G4SvcRunManagerMessenger.h.

Constructor & Destructor Documentation

◆ G4SvcRunManagerMessenger()

G4SvcRunManagerMessenger::G4SvcRunManagerMessenger ( G4SvcRunManager * v)

Definition at line 6 of file G4SvcRunManagerMessenger.cpp.

6 {
7 rm = v;
8
9 readXML = new G4UIcommand( "/control/ReadXML", this );
10 readXML->SetGuidance( "Read in an XML file" );
11 G4UIparameter* parameter;
12 G4bool omitable;
13 parameter = new G4UIparameter( "FileName", 's', omitable = false );
14 readXML->SetParameter( parameter );
15}
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_alfinv DOUBLE PRECISION m_Xenph INTEGER m_KeyWtm INTEGER m_idyfs DOUBLE PRECISION m_zini DOUBLE PRECISION m_q2 DOUBLE PRECISION m_Wt_KF DOUBLE PRECISION m_WtCut INTEGER m_KFfin *COMMON c_KarLud $ !Input CMS energy[GeV] $ !CMS energy after beam spread beam strahlung[GeV] $ !Beam energy spread[GeV] $ !z boost due to beam spread $ !electron beam mass *ff pair spectrum $ !minimum v
Definition KarLud.h:35

◆ ~G4SvcRunManagerMessenger()

G4SvcRunManagerMessenger::~G4SvcRunManagerMessenger ( )

Definition at line 17 of file G4SvcRunManagerMessenger.cpp.

17{ delete readXML; }

Member Function Documentation

◆ GetCurrentValue()

G4String G4SvcRunManagerMessenger::GetCurrentValue ( G4UIcommand * command)

Definition at line 29 of file G4SvcRunManagerMessenger.cpp.

29 {
30 G4String s = "Undefined";
31 return s;
32}
XmlRpcServer s

◆ SetNewValue()

void G4SvcRunManagerMessenger::SetNewValue ( G4UIcommand * command,
G4String newValues )

Definition at line 21 of file G4SvcRunManagerMessenger.cpp.

21 {
22 if ( command == readXML )
23 {
24 // XMLReader *temp=XMLReader::GetXMLReader(); bes hack
25 // temp->Process(newValues); bes hack
26 }
27}

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