Pixie16 Analysis Software Suite
Analysis code for processing of .ldf files
include Directory Reference

Files

file  Anl1471Processor.hpp [code]
 A class to process data from the LeRIBSS 2012 campaign.
 
file  BarBuilder.hpp [code]
 A class to build bar style detectors.
 
file  BarDetector.hpp [code]
 A class to handle bar style detectors (VANDLE, Betas, etc.)
 
file  Beta4Hen3Processor.hpp [code]
 
file  BetaProcessor.hpp [code]
 
file  BetaScintProcessor.hpp [code]
 
file  Calibrator.hpp [code]
 Class to handle energy calibrations for the channels.
 
file  CfdAnalyzer.hpp [code]
 Class to use Cfd on traces.
 
file  ChanEvent.hpp [code]
 A Class to define what a channel event is.
 
file  Correlator.hpp [code]
 Header file for correlation.
 
file  CrosstalkProcessor.hpp [code]
 A Crosstalk class to be used to build others.
 
file  DammPlotIds.hpp [code]
 Lists Offsets and Ranges for various Processors.
 
file  DetectorDriver.hpp [code]
 Main Driver for event processing.
 
file  DetectorLibrary.hpp [code]
 This is an extension of the vector of the identifiers that was previously used.
 
file  DetectorSummary.hpp [code]
 The class that generates the summary of the detectors in the analysis.
 
file  DoubleBetaProcessor.hpp [code]
 A Template class to be used to build others.
 
file  Dssd4SHEProcessor.hpp [code]
 
file  DssdProcessor.hpp [code]
 Header file for DSSD analysis.
 
file  E11006Processor.hpp [code]
 A class specific to the e11006 experiment.
 
file  EventData.hpp [code]
 Structure holding event data.
 
file  EventProcessor.hpp [code]
 Generic event processor.
 
file  Exceptions.hpp [code]
 Class to handle errors occurring during the execution of the code.
 
file  FittingAnalyzer.hpp [code]
 Class to fit functions to waveforms.
 
file  Ge4Hen3Processor.hpp [code]
 
file  GeCalibProcessor.hpp [code]
 Processor for germanium detectors - calibration.
 
file  GeProcessor.hpp [code]
 Processor for germanium detectors.
 
file  GetArguments.hpp [code]
 A quick and dirty way to get the arguments pass to scan through the respective Fortran calls.
 
file  Globals.hpp [code]
 constant parameters used in pixie16 analysis
 
file  Hen3Processor.hpp [code]
 
file  HighResTimingData.hpp [code]
 Class to hold all of the information for high resolution timing.
 
file  Identifier.hpp [code]
 Defines identifying information for channels.
 
file  ImplantSsdProcessor.hpp [code]
 Header file for an SSD detector for implantation and correlation.
 
file  IonChamberProcessor.hpp [code]
 Processor for ion chamber.
 
file  IS600Processor.hpp [code]
 A class to process data from ISOLDE 599 and 600 experiments using VANDLE.
 
file  LaBr3TestProcessor.hpp [code]
 A Labr3Test class to be used to build others.
 
file  LiquidProcessor.hpp [code]
 
file  LiquidScintProcessor.hpp [code]
 
file  LitePositionProcessor.hpp [code]
 Handle QDCs for the position sensitive detector, a minimal number of spectra are created.
 
file  LogicProcessor.hpp [code]
 Class to handle logic signals derived originally from MTC processor.
 
file  McpProcessor.hpp [code]
 Class for handling position-sensitive mcp signals.
 
file  Messenger.hpp [code]
 A class to handle messages and output them prettily.
 
file  NeutronProcessor.hpp [code]
 
file  NeutronScintProcessor.hpp [code]
 
file  Notebook.hpp [code]
 An object to take notes.
 
file  PlaceBuilder.hpp [code]
 Defines the various places for the TreeCorrelator.
 
file  Places.hpp [code]
 Defines the various places for the TreeCorrelator.
 
file  Plots.hpp [code]
 A container to request a block of plots and plot respective spectra through the plots register.
 
file  PlotsRegister.hpp [code]
 
file  PositionProcessor.hpp [code]
 Handle QDCs for the position sensitive detector.
 
file  PspmtProcessor.hpp [code]
 A processor to handle pixelated PMTs.
 
file  PulserProcessor.hpp [code]
 Class for handling Pulser Signals.
 
file  RandomPool.hpp [code]
 Holds a pre-generated pool of random numbers.
 
file  RawEvent.hpp [code]
 Header file for the rawevent.
 
file  RootProcessor.hpp [code]
 Processor to dump data from events into a root tree.
 
file  ScintProcessor.hpp [code]
 
file  SheCorrelator.hpp [code]
 
file  SsdBetaProcessor.hpp [code]
 
file  SsdProcessor.hpp [code]
 Header file for SSD analysis.
 
file  StatsData.hpp [code]
 Stores statistics data from the data stream in its original format.
 
file  TauAnalyzer.hpp [code]
 A trace analyzer which determines the decay time constant of traces.
 
file  TeenyVandleProcessor.hpp [code]
 A Template class to be used to build others.
 
file  TemplateExpProcessor.hpp [code]
 Example class for experiment specific setups.
 
file  TemplateProcessor.hpp [code]
 A Template class to be used to build others.
 
file  TimingCalibrator.hpp [code]
 A class to handle the timing calibration parameters.
 
file  TimingMapBuilder.hpp [code]
 Class to build timing maps.
 
file  Trace.hpp [code]
 A simple class to store the traces.
 
file  TraceAnalyzer.hpp [code]
 Header file for the TraceAnalyzer class.
 
file  TraceExtractor.hpp [code]
 Header file for the TraceExtractor class.
 
file  TraceFilter.hpp [code]
 A class to perform trapezoidal filtering.
 
file  TraceFilterAnalyzer.hpp [code]
 Declaration of analysis class which does the filtering of traces.
 
file  TreeCorrelator.hpp [code]
 A class to handle complex correlations between various processors.
 
file  ValidProcessor.hpp [code]
 Class for handling Valid Signals For the VANDLE-MoNA experiment at MSU.
 
file  VandleAtLeribssProcessor.hpp [code]
 A class to process data from the LeRIBSS 2012 campaign.
 
file  VandleProcessor.hpp [code]
 A class to handle VANDLE bars.
 
file  WaaAnalyzer.hpp [code]
 Class to perform Weighted Average algorithm on waveforms.
 
file  WalkCorrector.hpp [code]
 A Class to handle walk corrections for channels.
 
file  WalkVandleBetaProcessor.hpp [code]
 A class to determine the walk between Vandle and the LeRIBSS betas.
 
file  WaveformAnalyzer.hpp [code]
 Class to analyze traces.