43 #include "ExN04PrimaryGeneratorMessenger.hh"
44 #include "ExN04PrimaryGeneratorAction.hh"
49 : primaryAction(genaction)
53 mydetdir-> SetGuidance(
"ExN04 detector control commands.");
56 dir-> SetGuidance(
"Control commands for primary generator");
59 select-> SetGuidance(
"select generator type");
60 select-> SetParameterName(
"generator_type",
false,
false);
61 select-> SetCandidates(
"particleGun pythia hepmcAscii");
62 select-> SetDefaultValue(
"particleGun");
80 if ( command==select) {
81 primaryAction-> SetGenerator(newValues);
82 G4cout <<
"current generator type: "
83 << primaryAction-> GetGeneratorName() <<
G4endl;
94 if (command == select) {
95 cv= primaryAction-> GetGeneratorName();