Example: ... 1) Example compiles, runs (?) Yes 2) External software documentation (if present) ... 3) Classification of classes List classes specific to demonstrated features: ExTGDetectorConstruction ExTGDetectorConstructionWithCpp ExTGDetectorConstructionWithCuts ExTGDetectorConstructionWithSD ExTGPhysicsList ExTGPrimaryGeneratorAction ExTGRCDetectorBuilder ExTGRCLineProcessor ExTGRCRegionCutsMgr ExTGRCRegionData ExTGRunAction ExTGTrackerHit ExTGTrackerSD ExErrorDetectorConstruction ExErrorMagneticField ExErrorDetectorMessenger List of classes which can be replaced with common ones: ... 4) Messenger classes List commands defined in this example: List commands which do not work as expected: a) not at all ... b) in some G4 phase(s) ... 5) Code review: Report on obsolete code (if present): ... Report on inefficient code (if present): ... Your recommendations to example owner: ... 6) Documentation review: Your recommendations to example owner: ... 7) Comment on the adequacy in its physics domain (skip this item if you are not an expert in physics demonstrated in the example): ... 8) "Users questions to be addressed in examples" List questions which can be naturally addressed in this example: ...