9 {
11
12 shell = new G4UIcommand( "/shell", this );
13 shell->SetGuidance( "Invokes a shell command" );
14 G4UIparameter* parameter;
15 G4bool omitable;
16 parameter = new G4UIparameter( "Command", 's', omitable = false );
17 shell->SetParameter( parameter );
18
19 echo = new G4UIcommand( "/echo", this );
20 echo->SetGuidance( "Echoes a string" );
21 echo->SetParameter( parameter );
22
23 edit = new G4UIcommand( "/edit", this );
24 edit->SetGuidance( "Invokes the chosen editor" );
25 parameter = new G4UIparameter( "File to be edited", 's', omitable = false );
26 edit->SetParameter( parameter );
27
28 quit = new G4UIcommand( "/quit", this );
29 quit->SetGuidance( "quits the application" );
30
31 load = new G4UIcommand( "/load", this );
32 load->SetGuidance( "Dynamically loads a shared library" );
33 parameter = new G4UIparameter( "Library to be loaded", 's', omitable = false );
34 load->SetParameter( parameter );
35
36 unload = new G4UIcommand( "/unload", this );
37 unload->SetGuidance( "Drops a shared library" );
38 parameter = new G4UIparameter( "Library to be dropped", 's', omitable = false );
39 unload->SetParameter( parameter );
40}
**********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