Hits+Digi category
Novice level
- definition of Sensitive detector, Hit and HitsCollection (tracker type)
- definition of Sensitive detector, Hit and HitsCollection (calorimeter type)
- drawing hit (tracker type)
- drawing hit (calorimeter type)
- assignment of sensitivity to G4LogicalVolume
- activate/inactivate whole detector component
- definition of Digitizer, Digi and DigiCollection (single event)
Advanced level
- activate/inactivate individual module
- customized drawing of hit
- definition of Digitizer, Digi and DigiCollection (multiple events)
- definition of "readout geometry"
- direct energy deposition from shower parameterization
PIIM category
Novice level
- UserParticleList (SetCut())
- defining UserLimits
- Material definition (single element, mixture, composition)
- definition of decay mode
- definition of optical properties
Advanced level
- define new particle
- Adding/removing process(es) in UserProcessList
Physics processes category
Novice level
- switching on/off processes
- applying shower parameterization
Advanced level
- implementation of new physics model
- implementation of new physics process
- implementation of new parameterization
Visualization category
Novice level
- selection of visualizer(s)
- basic visualization (using macro examples)
- getting high quality hard copy
Advanced level
- advanced visualization (using macro examples)
- VRML
- picking example
- remote visualization
User interfaces category
Novice level
- selection of GUI
- macro file
- usage of G4cout to store output listing
- storing histories
Advanced level
- definition of user command, parameter, messenger
- making a user command G4State sensitive
- definition of user pickingMessenger
- parallel execution
Previous slide | Next slide | Back to first slide | View graphic version |