/*! @page mandatories LEmuSR Tree
Previous: @ref smainfile
Up: @ref lemutree
Next: @ref soptact
\anchor mandatory
@section smandatories The mandatory classes
The simplest Geant4 simulation requires four so-called mandatory classes. These classes provide the main information about the simulation fundamental parameters, like the detector description or the physical interaction taken in account. They are initialized at the beginning of LEMuSR.cc:
- @ref runmgr : it is the Geant4 mandatory class used to initialize the kernel.
- @ref geometry : mandatory user initialization class for the detector geometry. The geometry is mainly defined in the LEMuSRDetectorConstruction files.
- @ref physicsref : mandatory user initialization class for the physical interactions. The file LEMuSRPhysicsList registers the different particle interaction classes, defined separately, as for example LEMuSRMuonPhysics.
- @ref pga : mandatory user action class for the simulation monitoring. All the initial parameters of the muon beam are described in the file LEMuSRPrimaryGeneratorAction
*/