55// The external source represents the real external source of particles till which adjoint particles are tracked in the reverse tracking mode
56// of the simulation (see G4AdjointSimManager.hh and G4Application Developer guide for more infos).
57// The user can define the source as the external surface of a sphere or of G4 volume of the geometry. He can also set the maximum energy of the
58// source. If an adjoint particle get an energy higher than this maximum energy before reaching the external surface source it is killed without being registered.
59// Commands:
60// -/adjoint/DefineSphericalExtSource R X Y Z unit_length:
61// The external source is set on a sphere with radius R and centered on position (X,Y,Z)
62//
63// -/adjoint/DefineSphericalExtSourceCenteredOnAVolume phys_vol_name R unit_length
64// The external source is set on a sphere with radius R and with its center position located at the center of the
65// the physical volume specified by the name phys_vol_name.
74// The adjoint source represents the source from which adjoint primary particles are generated.(see G4AdjointSimManager.hh and G4Application Developer guide for more infos)
75// The user can define the source as the external surface of a sphere or of G4 volume of the geometry. He set the minimum maximum energy of the
76// source and define which type of adjoint primary particles should be considered.
77// Commands:
78// -/adjoint/DefineSphericalAdjSource R X Y Z unit_length:
79// The adjoint source is set on a sphere with radius R and centered on position (X,Y,Z)
80//
81// -/adjoint/DefineSphericalAdjSourceCenteredOnAVolume phys_vol_name R unit_length
82// The external source is set on a sphere with radius R and with its center position located at the center of the
83// the physical volume specified by the name phys_vol_name.