#include <AdcChannelTool.h>
Public Types | |
using | Index = unsigned int |
Public Member Functions | |
virtual | ~AdcChannelTool ()=default |
virtual DataMap | update (AdcChannelData &) const |
virtual DataMap | view (const AdcChannelData &acd) const |
virtual DataMap | updateMap (AdcChannelDataMap &acds) const |
virtual DataMap | viewMap (const AdcChannelDataMap &acds) const |
virtual bool | updateWithView () const |
virtual bool | viewWithUpdate () const |
virtual DataMap | beginEvent (const DuneEventInfo &) const |
virtual DataMap | endEvent (const DuneEventInfo &) const |
virtual DataMap | close (const DataMap *dmin=nullptr) |
Static Public Member Functions | |
static int | interfaceNotImplemented () |
Definition at line 54 of file AdcChannelTool.h.
using AdcChannelTool::Index = unsigned int |
Definition at line 58 of file AdcChannelTool.h.
|
virtualdefault |
|
inlinevirtual |
Reimplemented in AdcEventViewer, AdcPedestalFitter, and AdcChannelDftPlotter.
Definition at line 100 of file AdcChannelTool.h.
Reimplemented in AdcRoiViewer.
Definition at line 110 of file AdcChannelTool.h.
|
inlinevirtual |
Reimplemented in AdcEventViewer, AdcDetectorPlotter, and AdcChannelDftPlotter.
Definition at line 103 of file AdcChannelTool.h.
|
inlinestatic |
Definition at line 62 of file AdcChannelTool.h.
|
inlinevirtual |
Reimplemented in AdcChannelMetric, AdcPedestalFitter, ExpTailPedRemover, AdcChannelFFT, ExpTailRemover, AdcDeconvoluteFFT, AdcCodeMitigator, AdcNoiseSignalFinder, FloatArrayGainCalibration, FembLinearCalibration, FclStickyCodeFlagger, AdcTimingMitigator, BaselineDetrend, AdcChannelTrimmer, AdcRegularSignalFinder, AdcSampleFiller, AdcChannelSplitter, AdcUnderflowFlagger, AdcChannelTool_update, AdcThresholdSignalFinder, TpcDataTool_update, UndershootCorr, DuneAdcSignalFinder, AdcMultiThreshSignalFinder, FembMappedAdcModifier, AdcKeepAllSignalFinder, AdcRangeSampleScaler, AdcResultDumper, AdcRoiShifter, AdcRoiSlicer, PddpVintageDeconvoluter, SubtractBaseline, VintageDeconvoluter, AcdWireReader, AdcDPhase3x1x1LocalRoiBuilder, AdcDPhase3x1x1RoiBuilder, AdcSampleScaler, RemoveBadChannels, and AcdDigitReader.
Definition at line 119 of file AdcChannelTool.h.
|
inlinevirtual |
Reimplemented in AdcChannelMetric, AdcPedestalFitter, Adc2dConvolute, PdspNoiseRemoval, CnrGroupWeighted, CnrByGroup, and AdcResultDumper.
Definition at line 138 of file AdcChannelTool.h.
|
inlinevirtual |
Reimplemented in AdcRoiViewer, AdcEventViewer, AdcTickModViewer, AdcDataPlotter, AdcDetectorPlotter, AdcChannelDftPlotter, AdcChannelPlotter, AdcRoiToTree, AdcDataDumper, and AdcChannelDumper.
Definition at line 92 of file AdcChannelTool.h.
|
inlinevirtual |
Reimplemented in AdcRoiViewer, AdcEventViewer, AdcChannelMetric, AdcPedestalFitter, AdcTickModViewer, AdcChannelFFT, AdcChannelDftPlotter, AdcChannelPlotter, AdcNoiseSignalFinder, FloatArrayGainCalibration, FembLinearCalibration, AdcChannelTrimmer, AdcRegularSignalFinder, AdcSampleFiller, AdcUnderflowFlagger, AdcThresholdSignalFinder, DuneAdcSignalFinder, FembMappedAdcModifier, AdcKeepAllSignalFinder, AdcChannelDumper, AdcResultDumper, and AdcRoiShifter.
Definition at line 127 of file AdcChannelTool.h.
|
inlinevirtual |
Reimplemented in AdcRoiViewer, AdcEventViewer, AdcChannelMetric, AdcTickModViewer, AdcDataPlotter, AdcDetectorPlotter, AdcMultiChannelPlotter, AdcChannelPlotter, AdcRoiToTree, AdcDataDumper, and AdcResultDumper.
Definition at line 162 of file AdcChannelTool.h.
|
inlinevirtual |
Reimplemented in AdcChannelTool_update, and TpcDataTool_update.
Definition at line 97 of file AdcChannelTool.h.