All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
icarus::trigger::ManagedTriggerGateBuilder Member List

This is the complete list of members for icarus::trigger::ManagedTriggerGateBuilder, including all inherited members.

Base_t typedeficarus::trigger::ManagedTriggerGateBuilderprivate
build(std::vector< WaveformWithBaseline > const &waveforms) const =0icarus::trigger::TriggerGateBuilderpure virtual
buildChannelGates(std::vector< GateInfo > &channelGates, Waveforms const &channelWaveforms) const icarus::trigger::ManagedTriggerGateBuilderprotected
Channel_t typedeficarus::trigger::TriggerGateBuilder
channelThresholds() const icarus::trigger::TriggerGateBuilderinline
detTimings() const icarus::trigger::TriggerGateBuilderinlineprotected
doSetThresholds(std::vector< ADCCounts_t > const &thresholds)icarus::trigger::TriggerGateBuilderinlineprotectedvirtual
InvalidChannelicarus::trigger::TriggerGateBuilderstatic
isValidChannel(Channel_t channel)icarus::trigger::TriggerGateBuilderinlinestatic
nChannelThresholds() const icarus::trigger::TriggerGateBuilderinline
prepareAllGates() const icarus::trigger::TriggerGateBuilderprotected
reset()icarus::trigger::TriggerGateBuilderinlinevirtual
resetup(detinfo::DetectorTimings const &timings)icarus::trigger::TriggerGateBuilderinlinevirtual
resetup(detinfo::DetectorTimings const &timings, std::vector< ADCCounts_t > const &thresholds)icarus::trigger::TriggerGateBuilderinlinevirtual
setup(detinfo::DetectorTimings const &timings)icarus::trigger::TriggerGateBuildervirtual
timeStampToOpticalTick(raw::TimeStamp_t time) const icarus::trigger::TriggerGateBuilder
timeToOpticalTick(microsecond time) const icarus::trigger::TriggerGateBuilder
TriggerGateBuilder(Config const &config)icarus::trigger::TriggerGateBuilder
unifiedBuild(GateMgr &&gateManager, std::vector< WaveformWithBaseline > const &waveforms) const icarus::trigger::ManagedTriggerGateBuilderprotected
~TriggerGateBuilder()=defaulticarus::trigger::TriggerGateBuildervirtual