LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
optdata::ChannelData Class Reference

#include "ChannelData.h"

Inheritance diagram for optdata::ChannelData:
optdata::FIFOChannel optdata::OpticalRawDigit

Public Member Functions

 ChannelData (Channel_t chan=std::numeric_limits< Channel_t >::max(), size_type len=0)
 
 ~ChannelData ()
 
Channel_t ChannelNumber () const
 

Public Attributes

elements
 STL member. More...
 

Private Attributes

unsigned int fm_optDetChannel
 

Detailed Description

Definition at line 19 of file ChannelData.h.

Constructor & Destructor Documentation

optdata::ChannelData::ChannelData ( Channel_t  chan = std::numeric_limits<Channel_t>::max(),
size_type  len = 0 
)
inline

Definition at line 26 of file ChannelData.h.

27  : fm_optDetChannel(chan)
28  {
29  this->reserve(len);
30  };
unsigned int fm_optDetChannel
Definition: ChannelData.h:39
optdata::ChannelData::~ChannelData ( )
inline

Definition at line 32 of file ChannelData.h.

32 {};

Member Function Documentation

Channel_t optdata::ChannelData::ChannelNumber ( ) const
inline

Definition at line 36 of file ChannelData.h.

References fm_optDetChannel.

Referenced by optdata::operator<().

36 { return fm_optDetChannel; }
unsigned int fm_optDetChannel
Definition: ChannelData.h:39

Member Data Documentation

T std::vector< T >::elements
inherited

STL member.

unsigned int optdata::ChannelData::fm_optDetChannel
private

Definition at line 39 of file ChannelData.h.

Referenced by ChannelNumber().


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