ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <coresoftware/blob/master/simulation/g4simulation/g4decayer/G4Pythia6DecayerMessenger.hh>
Public Member Functions | |
G4Pythia6DecayerMessenger (G4Pythia6Decayer *pythia6Decayer) | |
virtual | ~G4Pythia6DecayerMessenger () |
virtual void | SetNewValue (G4UIcommand *command, G4String string) |
G4Pythia6DecayerMessenger (G4Pythia6Decayer *pythia6Decayer) | |
virtual | ~G4Pythia6DecayerMessenger () |
virtual void | SetNewValue (G4UIcommand *command, G4String string) |
Public Member Functions inherited from G4UImessenger | |
G4UImessenger () | |
G4UImessenger (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true) | |
virtual | ~G4UImessenger () |
virtual G4String | GetCurrentValue (G4UIcommand *command) |
G4bool | operator== (const G4UImessenger &messenger) const |
G4bool | CommandsShouldBeInMaster () const |
Private Member Functions | |
G4Pythia6DecayerMessenger () | |
Not implemented. | |
G4Pythia6DecayerMessenger (const G4Pythia6DecayerMessenger &right) | |
Not implemented. | |
G4Pythia6DecayerMessenger & | operator= (const G4Pythia6DecayerMessenger &r) |
Not implemented. | |
G4Pythia6DecayerMessenger () | |
Not implemented. | |
G4Pythia6DecayerMessenger (const G4Pythia6DecayerMessenger &right) | |
Not implemented. | |
G4Pythia6DecayerMessenger & | operator= (const G4Pythia6DecayerMessenger &r) |
Not implemented. | |
Private Attributes | |
G4Pythia6Decayer * | fPythia6Decayer |
associated class | |
G4UIdirectory * | fDirectory |
command directory | |
G4UIcmdWithAnInteger * | fVerboseCmd |
command: verbose | |
G4UIcmdWithAnInteger * | fDecayTypeCmd |
command: forceDEcayeType | |
Additional Inherited Members | |
Protected Member Functions inherited from G4UImessenger | |
G4String | ItoS (G4int i) |
G4String | DtoS (G4double a) |
G4String | BtoS (G4bool b) |
G4int | StoI (G4String s) |
G4long | StoL (G4String s) |
G4double | StoD (G4String s) |
G4bool | StoB (G4String s) |
void | AddUIcommand (G4UIcommand *newCommand) |
void | CreateDirectory (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true) |
template<typename T > | |
T * | CreateCommand (const G4String &cname, const G4String &dsc) |
Protected Attributes inherited from G4UImessenger | |
G4UIdirectory * | baseDir |
G4String | baseDirName |
G4bool | commandsShouldBeInMaster |
Messenger class that defines commands for G4Pythia6Decayer.
Implements command
Definition at line 51 of file G4Pythia6DecayerMessenger.hh.
View newest version in sPHENIX GitHub at line 51 of file G4Pythia6DecayerMessenger.hh
G4Pythia6DecayerMessenger::G4Pythia6DecayerMessenger | ( | G4Pythia6Decayer * | pythia6Decayer | ) |
Standard constructor
Definition at line 55 of file G4Pythia6DecayerMessenger.cc.
View newest version in sPHENIX GitHub at line 55 of file G4Pythia6DecayerMessenger.cc
References G4UIcommand::AvailableForStates(), fDecayTypeCmd, fDirectory, fVerboseCmd, G4State_Idle, kMaxDecay, kSemiElectronic, G4UIcommand::SetGuidance(), G4UIcmdWithAnInteger::SetParameterName(), and G4UIcommand::SetRange().
|
virtual |
Destructor
Definition at line 86 of file G4Pythia6DecayerMessenger.cc.
View newest version in sPHENIX GitHub at line 86 of file G4Pythia6DecayerMessenger.cc
References fDecayTypeCmd, fDirectory, and fVerboseCmd.
|
private |
Not implemented.
|
private |
Not implemented.
G4Pythia6DecayerMessenger::G4Pythia6DecayerMessenger | ( | G4Pythia6Decayer * | pythia6Decayer | ) |
|
virtual |
|
private |
Not implemented.
|
private |
Not implemented.
|
private |
Not implemented.
|
private |
Not implemented.
|
virtual |
Reimplemented from G4UImessenger.
|
virtual |
Apply command to the associated object.
Reimplemented from G4UImessenger.
Definition at line 101 of file G4Pythia6DecayerMessenger.cc.
View newest version in sPHENIX GitHub at line 101 of file G4Pythia6DecayerMessenger.cc
References fDecayTypeCmd, G4Pythia6Decayer::ForceDecayType(), fPythia6Decayer, fVerboseCmd, G4UIcmdWithAnInteger::GetNewIntValue(), and G4Pythia6Decayer::SetVerboseLevel().
|
private |
command: forceDEcayeType
Definition at line 74 of file G4Pythia6DecayerMessenger.hh.
View newest version in sPHENIX GitHub at line 74 of file G4Pythia6DecayerMessenger.hh
Referenced by G4Pythia6DecayerMessenger(), SetNewValue(), and ~G4Pythia6DecayerMessenger().
|
private |
command directory
Definition at line 72 of file G4Pythia6DecayerMessenger.hh.
View newest version in sPHENIX GitHub at line 72 of file G4Pythia6DecayerMessenger.hh
Referenced by G4Pythia6DecayerMessenger(), and ~G4Pythia6DecayerMessenger().
|
private |
associated class
Definition at line 71 of file G4Pythia6DecayerMessenger.hh.
View newest version in sPHENIX GitHub at line 71 of file G4Pythia6DecayerMessenger.hh
Referenced by SetNewValue().
|
private |
command: verbose
Definition at line 73 of file G4Pythia6DecayerMessenger.hh.
View newest version in sPHENIX GitHub at line 73 of file G4Pythia6DecayerMessenger.hh
Referenced by G4Pythia6DecayerMessenger(), SetNewValue(), and ~G4Pythia6DecayerMessenger().