All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
lariov::ChData Class Reference

#include <ChData.h>

Inheritance diagram for lariov::ChData:
lariov::ChannelStatus lariov::DetPedestal lariov::ElectronicsCalib lariov::ElectronLifetimeContainer lariov::PmtGain

Public Member Functions

 ChData (unsigned int ch)
 Constructor. More...
 
virtual ~ChData ()
 Default destructor. More...
 
unsigned int Channel () const
 
void SetChannel (unsigned int ch)
 
bool operator< (unsigned int rhs) const
 
bool operator< (const ChData &ch) const
 

Protected Attributes

unsigned int fChannel
 

Detailed Description

Definition at line 23 of file ChData.h.

Constructor & Destructor Documentation

lariov::ChData::ChData ( unsigned int  ch)
inline

Constructor.

Definition at line 28 of file ChData.h.

28 : fChannel(ch) {}
unsigned int fChannel
Definition: ChData.h:44
virtual lariov::ChData::~ChData ( )
inlinevirtual

Default destructor.

Definition at line 31 of file ChData.h.

31 {}

Member Function Documentation

unsigned int lariov::ChData::Channel ( ) const
inline

Definition at line 33 of file ChData.h.

33 { return fChannel; }
unsigned int fChannel
Definition: ChData.h:44
bool lariov::ChData::operator< ( unsigned int  rhs) const
inline

Definition at line 36 of file ChData.h.

37  { return fChannel < rhs;}
unsigned int fChannel
Definition: ChData.h:44
bool lariov::ChData::operator< ( const ChData ch) const
inline

Definition at line 39 of file ChData.h.

40  { return fChannel < ch.Channel(); }
unsigned int fChannel
Definition: ChData.h:44
void lariov::ChData::SetChannel ( unsigned int  ch)
inline

Definition at line 34 of file ChData.h.

34 { fChannel = ch; }
unsigned int fChannel
Definition: ChData.h:44

Member Data Documentation

unsigned int lariov::ChData::fChannel
protected

Definition at line 44 of file ChData.h.


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