There are several ways to view the LArSoft Algorithms and Services:
- List of all submitted in alphabetical order
- Sorted by author’s name.
- Ones that have gone through code analysis
- Page for self-sorting
If you’d like a page with another type of sort, please send email to firstname.lastname@example.org.
Alphabetical list of algorithms and services
|Algorithm or Service name||Author or Maintainer||category||one line description|
|Auxiliary Detector Geometry Service||Brian Rebel||Provides a description of the physical and readout aspects of the auxiliary detector.|
|Blurred Cluster||Mike Wallbank||2D hit reconstruction, other||2D cluster reconstruction technique which specialises in clustering hits from shower deposits by first applying a weighted Gaussian smearing to the hit map in order to more accurately distribute the charge and form more complete clusters.|
|Channel Status Service||Brandon Eberly||other||Service interface that provides access to a ChannelStatusProvider|
|Cluster Crawler||Bruce Baller||2D hit reconstruction, other||Reconstructs line-like 2D clusters, 2D vertices and 3D vertices.|
|Detector Pedestal Service||Brandon Eberly||other||Service Interface class that provides access to a DetPedestalProvider|
|Detector Properties Service||Jonathan Paley||other||Service that provides detector specific properties such as temperature, density, purity, lifetime, etc., all which may be run or time dependent and extracted from a database.|
|EM Shower||Mike Wallbank||3D hit reconstruction, other||3D shower reconstruction algorithm which takes 2D clusters in each view and produces 3D shower objects with all relevant properties|
|Fuzzy Cluster||Benjamin Carls||2D hit reconstruction, other||A 2D clustering algorithm that attempts to ID shower and track like objects|
|Geometry||Gianluca Petrillo||other||Description of detector geometry|
|Image Pattern||Robert Sulej||other||Set of algorithms, modules and scripts performing pattern recognition in 2D images made of wire ADC waveforms. Algorithms are based on convolutional neural networks. There are tools for data preparation, running the network in the training and inference m|
If you want to add an algorithm to this list and you are within the Fermilab network, please go to this page. If you receive an error message about not finding the page, please follow these instructions.