All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
icarus::trigger::DiscriminatePMTwaveformsByChannel::ChannelInfo_t Struct Reference

Collection of settings for one channel. More...

Public Member Functions

bool operator== (ChannelInfo_t const &other) const
 
bool operator< (ChannelInfo_t const &other) const
 

Public Attributes

raw::Channel_t channel
 
std::optional< raw::ADC_Count_tbaseline
 
std::optional< raw::ADC_Count_tthreshold
 

Detailed Description

Collection of settings for one channel.

Definition at line 197 of file DiscriminatePMTwaveformsByChannel_module.cc.

Member Function Documentation

bool icarus::trigger::DiscriminatePMTwaveformsByChannel::ChannelInfo_t::operator< ( ChannelInfo_t const &  other) const
bool icarus::trigger::DiscriminatePMTwaveformsByChannel::ChannelInfo_t::operator== ( ChannelInfo_t const &  other) const

Definition at line 443 of file DiscriminatePMTwaveformsByChannel_module.cc.

444 {
445  return (channel == other.channel)
446  && (baseline == other.baseline)
447  && (threshold == other.threshold)
448  ;
449 } // icarus::...::DiscriminatePMTwaveformsByChannel::ChannelInfo_t::operator==()

Member Data Documentation

std::optional<raw::ADC_Count_t> icarus::trigger::DiscriminatePMTwaveformsByChannel::ChannelInfo_t::baseline

Definition at line 199 of file DiscriminatePMTwaveformsByChannel_module.cc.

raw::Channel_t icarus::trigger::DiscriminatePMTwaveformsByChannel::ChannelInfo_t::channel

Definition at line 198 of file DiscriminatePMTwaveformsByChannel_module.cc.

std::optional<raw::ADC_Count_t> icarus::trigger::DiscriminatePMTwaveformsByChannel::ChannelInfo_t::threshold

Definition at line 200 of file DiscriminatePMTwaveformsByChannel_module.cc.


The documentation for this struct was generated from the following file: