LArSoft  v06_85_00
Liquid Argon Software toolkit - http://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 28 of file ChannelData.h.

30  : fm_optDetChannel(chan)
31  {
32  this->reserve(len);
33  };
unsigned int fm_optDetChannel
Definition: ChannelData.h:46
optdata::ChannelData::~ChannelData ( )
inline

Definition at line 35 of file ChannelData.h.

35 {};

Member Function Documentation

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

Definition at line 42 of file ChannelData.h.

References fm_optDetChannel.

Referenced by optdata::operator<().

42 { return fm_optDetChannel; }
unsigned int fm_optDetChannel
Definition: ChannelData.h:46

Member Data Documentation

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

STL member.

unsigned int optdata::ChannelData::fm_optDetChannel
private

Definition at line 46 of file ChannelData.h.

Referenced by ChannelNumber().


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