LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
Detector simulation of raw signals on wires. More...
Namespaces | |
details | |
Classes | |
class | CCHitFinderAlg |
Hit finder algorithm designed to work with Cluster Crawler. More... | |
class | CompiledGausFitCache |
A set of TF1 linear sum of Gaussians. More... | |
class | CompiledTruncatedGausFitCache |
A set of TF1 linear sum of truncated Gaussians. More... | |
class | DisambigCheater |
class | DPRawHitFinder |
class | DumpHits |
Prints the content of all the hits on screen. More... | |
class | FFTHitFinder |
class | GausFitCache |
A set of TF1 linear sum of base functions (Gaussians) More... | |
class | GausHitFinder |
class | GausHitFinderAna |
Base class for creation of raw signals on wires. More... | |
class | HitAnaAlg |
class | HitAnaAlgException |
class | HitAnaModule |
class | HitCheater |
class | HitFilterAlg |
class | HitFinder |
class | HitFinderAna |
Base class for creation of raw signals on wires. More... | |
struct | HitInfo |
class | MagDriftAna |
Base class for creation of raw signals on wires. More... | |
class | MCHitAnaExample |
class | MCHitFinder |
class | RawHitFinder |
class | RegionAboveThresholdFinder |
class | RFFHitFinder |
class | RFFHitFinderAlg |
class | RFFHitFitter |
struct | SignalSetComp |
class | TTHitFinder |
struct | WireROIInfo |
Variables | |
hit::HitAnaAlgException | hitanaalgexception |
Detector simulation of raw signals on wires.
Title: HitAnaModule Author: wketc. Inputs: hum@ lanl. govrecob::Wire (calibrated), recob::Hit, Assns<recob::Wire, recob::Hit> Outputs: validation histograms for wire aggregated hits.
Embellished by echur for just Hits ch@f nal.g ov
Description: This module is intended to be yet another hit analyzer module. Its intention is (1) to compare hit-finding modules against each other, and eventually (2) to compare those to truth
Title: HitAnaModule Author: wketc Inputs: hum@ lanl. govrecob::Wire (calibrated), recob::Hit, Assns<recob::Wire, recob::Hit> Outputs: validation histograms
Description: This module is intended to be yet another hit analyzer module. Its intention is (1) to compare hit-finding modules against each other, and eventually (2) to compare those to truth
Title: RegionAboveThresholdFinder Class Author: Wes Ketchum (wketc) hum@ lanl. gov
Description: Class that finds a region above threshold in which to do hit-finding.
Input: Vector of floats (like a recob::Wire vector) Output: Vector of begin times, and vector of end times.
Title: RFFHitFinderAlg Class Author: Wes Ketchum (wketc) hum@ 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
Title: RFFHitFitter Class Author: Wes Ketchum (wketc) hum@ lanl. gov
Description: Class that does the base RFF algorithm. RFF works by simplifiying a Gaussian fit by dividing a pulse by its derivative. for a Guassian, the result is a line, with the slope and intercept related to the sigma and mean of the Gaussian.
Input: Signal (vector of floats) Output: Guassian means and sigmas
Title: TTHitFinder class Author: wketc Inputs: hum@ lanl. govrecob::Wire (calibrated) Outputs: recob::Hit
Description: This module, TimeTickHitFinder (or TTHitFinder for short) is designed to produce a minimal hit object, that is simple a time tick above threshold. There is intention to allow for overlap of hits, with a downstream app that will need to clean it up.
CCHitFinder class
Bruce Baller, balle r@fn al.go v
Find hits for ClusterCrawler and put them in a temporary struct. These hits may be modified by ClusterCrawler before saving them in the event
hit::HitAnaAlgException hit::hitanaalgexception |
Referenced by hit::HitAnaAlg::LoadHitAssocPair(), and hit::HitAnaAlgException::what().