All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
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
 

Private Attributes

unsigned int fm_optDetChannel
 

Additional Inherited Members

- Public Attributes inherited from std::vector< T >
elements
 STL member. More...
 

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:43
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 39 of file ChannelData.h.

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

Member Data Documentation

unsigned int optdata::ChannelData::fm_optDetChannel
private

Definition at line 43 of file ChannelData.h.


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