Public Member Functions | List of all members
optdata::OpticalRawDigit Class Reference

#include <OpticalRawDigit.h>

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

Public Member Functions

 OpticalRawDigit (Optical_Category_t category=kUndefined, TimeSlice_t time=0, Frame_t frame=0, Channel_t channel=std::numeric_limits< Channel_t >::max(), size_type len=0)
 
 ~OpticalRawDigit ()
 
- Public Member Functions inherited from optdata::FIFOChannel
 FIFOChannel (Optical_Category_t category=kUndefined, TimeSlice_t time=0, Frame_t frame=0, Channel_t channel=std::numeric_limits< Channel_t >::max(), size_type len=0)
 
 ~FIFOChannel ()
 
Optical_Category_t Category () const
 
TimeSlice_t TimeSlice () const
 
void SetTimeSlice (TimeSlice_t t)
 
Frame_t Frame () const
 
void SetFrame (Frame_t f)
 
- Public Member Functions inherited from optdata::ChannelData
 ChannelData (Channel_t chan=std::numeric_limits< Channel_t >::max(), size_type len=0)
 
 ~ChannelData ()
 
Channel_t ChannelNumber () const
 

Detailed Description

Definition at line 22 of file OpticalRawDigit.h.

Constructor & Destructor Documentation

optdata::OpticalRawDigit::OpticalRawDigit ( Optical_Category_t  category = kUndefined,
TimeSlice_t  time = 0,
Frame_t  frame = 0,
Channel_t  channel = std::numeric_limits<Channel_t>::max(),
size_type  len = 0 
)
inline

Definition at line 27 of file OpticalRawDigit.h.

32  : FIFOChannel(category,time,frame,channel,len)
33  {};
uint8_t channel
Definition: CRTFragment.hh:201
FIFOChannel(Optical_Category_t category=kUndefined, TimeSlice_t time=0, Frame_t frame=0, Channel_t channel=std::numeric_limits< Channel_t >::max(), size_type len=0)
Definition: FIFOChannel.h:25
optdata::OpticalRawDigit::~OpticalRawDigit ( )
inline

Definition at line 35 of file OpticalRawDigit.h.

35 {};

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