45 :XrayFluoAction(XrayFluoGun)
48 RndmCmd->
SetGuidance(
"Shoot particles from a point-like source at infinity, witth an incidence angle with the plane of 45 deg");
56 RndmVert->
SetGuidance(
"Creates a round beam of particles of 0.5mm in diameter.");
57 RndmVert->
SetGuidance(
" Choice : on(default), off");
64 spectrum->
SetGuidance(
"Shoot the incident particle with a certain energy spectrum.");
65 spectrum->
SetGuidance(
" Choice : on(default), off");
72 isoVert->
SetGuidance(
"Shoot the incident particle from an isotropic direction.");
79 G4cout <<
"XrayFluoPlanePrimaryGeneratorMessenger created" <<
G4endl;
92 G4cout <<
"XrayFluoPlanePrimaryGeneratorMessenger deleted" <<
G4endl;
100 if( command == RndmCmd )
107 if( command == RndmVert )
113 if( command == spectrum )
116 if( command == isoVert )
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetNewValue(G4UIcommand *, G4String)
void SetIsoVert(G4String val)
void SetRndmVert(G4String val)
~XrayFluoPlanePrimaryGeneratorMessenger()
G4GLOB_DLL std::ostream G4cout
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)
void SetRndmFlag(G4String val)
void SetDefaultValue(const char *defVal)
void SetCandidates(const char *candidateList)
XrayFluoPlanePrimaryGeneratorMessenger(XrayFluoPlanePrimaryGeneratorAction *)
void SetSpectrum(G4String val)