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. | |
1.6.1