LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
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 27 of file ChData.h.

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

Default destructor.

Definition at line 30 of file ChData.h.

30 {}

Member Function Documentation

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

Definition at line 32 of file ChData.h.

References fChannel.

Referenced by operator<().

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

Definition at line 35 of file ChData.h.

References fChannel.

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

Definition at line 37 of file ChData.h.

References Channel(), and fChannel.

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

Member Data Documentation

unsigned int lariov::ChData::fChannel
protected

Definition at line 40 of file ChData.h.

Referenced by Channel(), operator<(), and SetChannel().


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