Classes | |
class | AsciiWriter |
module which dumps the waveform of a channel to a text file More... | |
class | AsyncEventHandler |
Class which processes events in asyncronous batches for real-time daq monitoring. More... | |
class | AverageWaveforms |
Averages the signals for each channel over an entire run (with some basic cuts). More... | |
class | Baseline |
Variables related to the found baseline for a channel. More... | |
class | BaselineFinder |
searches the beginning of a channel's waveform to determine baselineBaseline finder searches for a (possibly) moving baseline DC offset in pulse data. It does this by taking a moving average (pre_samps before and post_samps after) for those points where the sample amplitude within the full average window is less than max_amplitude (or max_sum_amplitude) More... | |
class | BaseModule |
Abstract base module class. More... | |
class | ChannelData |
processed information for each channel and pointers to raw data More... | |
class | ChannelModule |
abstract class that acts on each channel of an event More... | |
class | ConvertData |
Convert the raw data pointer to useable variables. More... | |
class | CosmicMonitor |
CosmicMonitor processes info on the cosmic ray channel. More... | |
class | Differentiator |
Numerically differentiate a channel's waveform. More... | |
class | eTrain |
leaves you the worst channel and first/last bad events for grassy runs. More... | |
class | eTrainFinder |
Check for pulses in the pre-S1 window. More... | |
class | EvalRois |
Evaluate statistics over defined regions of interest. More... | |
class | Event |
Wrapper class that holds raw and processed data for a trigger. More... | |
class | EventData |
Processed data for a trigger which is stored in the ROOT tree. More... | |
class | EventHandler |
Master class which controls processing events by enabled modules. More... | |
class | Fitter |
Fit a pulse with some PDF. More... | |
class | FParameter |
Calculate the fparameter (ratio of fast/slow amplitudes) for a pulse. More... | |
class | GenericAnalysis |
calculate generic info - used for testing purposes More... | |
class | intarray |
Treat an array of any-sized integers as a generic pointer/iterator. More... | |
class | Integrator |
Integrate a channel's waveform digitally. More... | |
class | ProcessedPlotter |
Plots raw waveforms and some processed results for each channel. More... | |
class | Pulse |
Stores information relevant to a single scintillation event. More... | |
class | PulseFinder |
Searches for individual scintillation events within a trigger. More... | |
class | PulseFit |
Defines a function to fit scintillation pulses and store results. More... | |
class | PulseShapeEval |
PulseShapeEval processes ... More... | |
class | RawWriter |
Stores the raw data buffer onto disk in gzip'ped format. More... | |
class | Roi |
Stores info about a region of interest defined by start,end time. More... | |
class | RootGraphix |
Displays ROOT canvases, etc, outside the ROOT interactive environment. More... | |
class | RootWriter |
Store processed EventData objects for each trigger into a ROOT tree. More... | |
class | S1S2Evaluation |
Calculates S1 and S2. More... | |
class | Smoother |
Module which 'smooths' pulses by taking a moving average window. More... | |
class | Spe |
Store information about a single photoelectron pulse in the root tree. More... | |
class | SpeFinder |
Search for single-photoelectron events in the tails of scintillation. More... | |
class | SumChannels |
Creates an extra 'channel' which is the sum of all channels. More... | |
class | SumOfIntegral |
Stores information relevant to the sum of single scintillation event across all channels. More... | |
class | SumOfIntegralEval |
SumOfIntegralEval processes ... More... | |
class | TimeOfFlight |
TimeOfFlight finds the number of particles detected in the defined region of the channel and the arrive time of the earliest particle detected. More... | |
class | TOF |
Store information about a single pulse in the root tree. More... | |
class | Unspikes |
Store number of rising edges found by eTrainFinder. More... | |
class | WarpVeto |
Calculate in real-time simple statistics for the warp veto. More... | |
Modules | |
cuts - Skip processing of some modules based on cuts | |
Files | |
file | AsciiWriter.hh |
Defines AsciiWriter module. | |
file | AsyncEventHandler.hh |
Defines class for asyncronous event processing. | |
file | AverageWaveforms.hh |
defines the AverageWaveforms module | |
file | Baseline.hh |
Defines the Baseline data class. | |
file | BaselineFinder.hh |
Defines BaselineFinder module. | |
file | ChannelData.hh |
Defines the ChannelData storage class. | |
file | ChannelModule.hh |
defines the ChannelModule base class | |
file | ConvertData.hh |
defines the ConvertData module | |
file | CosmicMonitor.hh |
defines the CosmicMonitor module | |
file | Differentiator.hh |
defines the Differentiator module | |
file | eTrain.hh |
defines the eTrain storage class | |
file | eTrainFinder.hh |
Defines the eTrainFinder module. | |
file | EvalRois.hh |
defines the EvalRois module | |
file | Event.hh |
Defines the basic Event class. | |
file | EventData.hh |
Defines the EventData storage class. | |
file | EventHandler.hh |
Defines the EventHandler module controller. | |
file | Fitter.hh |
Defines the Fitter module. | |
file | FParameter.hh |
defines FParameter calculation module | |
file | GenericAnalysis.hh |
Defines the GenericAnalysis module. | |
file | intarray.hh |
Defines the intarray utility class. | |
file | Integrator.hh |
defines the Integrator module | |
file | ProcessedPlotter.hh |
Defines ProcessedPlotter module. | |
file | Pulse.hh |
Defines the Pulse data class. | |
file | PulseFinder.hh |
Defines the PulseFinder module. | |
file | PulseFit.hh |
Defines the PulseFit storage class. | |
file | PulseShapeEval.hh |
defines the PulseShapeEval module | |
file | RawWriter.hh |
Defines the RawWriter module. | |
file | Roi.hh |
Defines the Roi storage class. | |
file | RootGraphix.hh |
Defines the RootGraphix utility module. | |
file | RootWriter.hh |
Defines the RootWriter module. | |
file | S1S2Evaluation.hh |
Defines the S1S2Evaluation module. | |
file | Smoother.hh |
Defines the Smoother module. | |
file | Spe.hh |
Defines the Spe storage class. | |
file | SpeFinder.hh |
Defines the SpeFinder module. | |
file | SumChannels.hh |
Defines the SumChannels module. | |
file | SumOfIntegral.hh |
Defines the SumOfIntegral data class. | |
file | SumOfIntegralEval.hh |
defines the SumOfIntegralEval module | |
file | TimeOfFlight.hh |
defines the TimeOfFlight module | |
file | Unspikes.hh |
Defines the Unspikes storage class. | |
file | WarpVeto.hh |
Defines the WarpVeto module. |