jour2b
1.0
Une navette spatiale est modelisee par un cylindre d'Aluminium. A l'interieur de la cabine se trouve un plancher, egalement en Aluminium. La navette est placée dans l'espace ('World') : une boite aussi petite que possible.
Un (mini)astronaute est placé sur le plancher.
- compiler et generer un executable :
- executer jour2b en mode interactif avec visualisation :
% $G4WORKDIR/bin/$G4SYSTEM/jour2b
....
Idle> type your commands
....
Idle> exit
On a ajouté une classe
PrimaryGeneratorMessenger pour controler interactivement le flux de particules incidentes. Bien observer comment cette classe est créée depuis
PrimaryGeneratorAction.
Prendre modele sur geant4/examples/novice/N03 : créer une commande pour activer le tirage aleatoire de la position de la particule incidente :
On veut definir par UI commandes les parametres du spacecraft : materiel, rayon, longueur, epaisseur.
- creer une classe DetectorMessenger, couplée a DetectorConstruction
- definir les commandes :
/tutorial/det/spacecraftMaterial
/tutorial/det/spacecraftThickness
/tutorial/det/cabinRadius
/tutorial/det/cabinLength
(voir toujours geant4/examples/novice/N03)