ATLAS Offline Software
|
This package contains the algorithms to generate the Geant 4 based shower parametrisation libraries. The generation process is a two step process. First, full Geant 4 simulation is run with single particles. The information about the hits in the sensitive calorimeter detectors is store using the ShowerLib::StepInfo class. In a second step the collected hits are clusterd and collected into a frozen shower library using the ShowerLib::ShowerLib class.
The LArG4GenShowerLib package contains of following algorithms:
The data structure of the the shower library is contained in the LArG4ShowerLib package. The entry point is the ShowerLib::ShowerLib class. The hit information collected by the test action is contained in the LArG4ShowerLib package. The entry point is the ShowerLib::StepInfoCollection class.
For both algorithms dedicated job options are supplied which are used by the script generateShowerLib.py.
The list of properties for each algorithm can be found here:
The whole shower library generation process can be done in one step using the generateShowerLib.py script. For the options see the help function of the script.
The default settings of the library generation process are stored in
.