12.07.2015 Views

Geant4 User's Guide for Application Developers - Geant4 - CERN

Geant4 User's Guide for Application Developers - Geant4 - CERN

Geant4 User's Guide for Application Developers - Geant4 - CERN

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ExamplesExN02DetectorConstruction(header file) (source file)• derived from G4VUserDetectorConstruction• definitions of single-element, mixture and compound materials• CSG solids• Uni<strong>for</strong>m magnetic field: construction of ExN02MagneticField• Physical Volumes• G4Placement volumes with & without rotation.• G4PVParameterised volumes without rotationExN02MagneticField(header file) (source file)• derived from G4MagneticField• Uni<strong>for</strong>m field. ExN02MagneticFieldExN02PhysicsList(header file) (source file)• derived from G4VUserPhysicsList• definition of geantinos, electrons, positrons, gammas• utilisation of transportation and 'standard' EM-processes• Interactivity: chooses processes interactively (=> messenger class)ExN02PrimaryGeneratorAction(header file) (source file)• derived from G4VPrimaryGeneratorAction• construction of G4ParticleGun• primary event generation via particle gunExN02RunAction(header file) (source file)• derived from G4VUserRunAction• draw detectorExN02EventAction(header file) (source file)• derived from G4VUserEventAction• print time in<strong>for</strong>mationExN02TrackerSD(header file) (source file)• derived from G4VSensitiveDetector• tracker-type hit generationExN02TrackerHit(header file) (source file)274

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!