Title: Beam Flash<–>Track Match Algorithim Class Author: Wes Ketchum (wketchum@lanl.gov), based on code from Ben Jones
Description: Algorithm that compares all tracks to the flash during the beam gate, and determines if that track is consistent with having produced that flash. Input: recob::OpFlash, recob::Track Output: anab::CosmicTag (and Assn<anab::CosmicTag,recob::Track>)
Title: Hit <–> Cosmic Tag Associator Alg Author: Wes Ketchum (wketchum@lanl.gov)
Description: Algorithm that will provide associations of Hits to cosmic tags, where both of those are associated to some intermediate object (like a track or cluster) Input: Assn<recob::Hit,???> and Assn<???,anab::CosmicTag> Output: Assn<recob::Hit,anab::CosmicTag>
Title: FlashHypothesisAnaAlg Class Author: Wes Ketchum (wketchum@lanl.gov)
Description: Alg that compares the flash hypotheses with truth photons and stores the results in a TTree.
Title: PIDA Algorithim Class Author: Wes Ketchum (wketchum@lanl.gov), based on ideas/code from Bruce Baller
Description: Algorithm that calculates the PIDA from a calorimetry object Input: anab::Calorimetry Output: PIDA information
Title: RFFHitFinderAlg Class Author: Wes Ketchum (wketchum@lanl.gov)
Description: Class that runs the RFF HitFinder. Implements an RFFHitFitter, and takes the result and stores it in recob::Hit objects.
Input: recob::Wire Output: recob::Hit
ClusterMatchTQ class
Algorithm for matching clusters between different views based on time and charge information
Input: a list of clusters and all hits associated with clusters Output: a vector of index vectors. Each group of indices represent a particle candidate
This class encapsulates the calculations associated with computing the LArVoxelID, and provides access to the any LArVoxel parameters from the input file(s). It is to be called using art::ServiceHandle<sim::LArVoxelCalculator const> lvx; The service makes it act like a singleton, but it knows about the Parameters defined in the input file. Definition: "Voxels" are three-dimensional "pixels"; basically they divide the energy deposition in the LAr into (x,y,z) cubes. Well, hyper-cubes actually, since we have to potentially include divisions in time as well.
1.8.5