Software for Liquid Argon time projection chambers
First-time, or infrequent, users will be well-served to go through the following steps in order:
HitFinder
sub-package?)Start by reviewing the information on the overview page for using LArSoft with GitHub. The GitHub repositories are available. Contact your experiment offline management to identify acting Level 2 managers. Send any comments to The Scisoft Team, or via Redmine issues.
Using Geant4 with LArSoft
LArSoft interfaces to Geant4 via the tools provided in the larg4 repository, which are built on top of artg4tk, the more general interface between Geant4 and art. Two modules, larg4Main and larg4SingleGen, are available in larg4 to allow simulation or particles from arbitrary MCTruth collections in the event (and therefore from arbitrary event generators), and a list of particles specified in a FHiCL file, respectively.
A legacy (and now deprecated) interface to Geant4 exists within the larsim/LegacyLArG4 area. Some detectors still use this “legacy-LArG4” interface. Information on migrating from legacy-LArG4 to the re-factored larg4 can be found on the larg4 wiki page.
Important information about the requirements for GDML files used by the re-factored larg4 can also be found on the larg4 wiki.