HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HWallLookupSlot Class Reference

#include <hwalllookup.h>

Inheritance diagram for HWallLookupSlot:
Collaboration diagram for HWallLookupSlot:

Public Member Functions

 HWallLookupSlot (Int_t numChannels=1)
 
 ~HWallLookupSlot (void)
 
HWallLookupChanoperator[] (Int_t i)
 
HWallLookupChangetChannel (Int_t c)
 
Int_t getSize (void)
 
Int_t getMaxSize (void)
 
Char_t getType (void)
 
void fill (Char_t, Int_t, Int_t)
 
void clear (void)
 

Protected Attributes

TObjArray * array
 
Char_t modType
 
Int_t maxChannel
 
Int_t nChannels
 

Detailed Description

Definition at line 21 of file hwalllookup.h.

Constructor & Destructor Documentation

HWallLookupSlot::HWallLookupSlot ( Int_t  numChannels = 1)
HWallLookupSlot::~HWallLookupSlot ( void  )

Definition at line 35 of file hwalllookup.cc.

Member Function Documentation

void HWallLookupSlot::clear ( void  )

Definition at line 41 of file hwalllookup.cc.

void HWallLookupSlot::fill ( Char_t  dcType,
Int_t  channel,
Int_t  cell 
)

Definition at line 47 of file hwalllookup.cc.

HWallLookupChan* HWallLookupSlot::getChannel ( Int_t  c)
inline

Definition at line 33 of file hwalllookup.h.

Referenced by HWallUnpacker::execute().

Int_t HWallLookupSlot::getMaxSize ( void  )
inline

Definition at line 38 of file hwalllookup.h.

References nChannels.

Int_t HWallLookupSlot::getSize ( void  )
inline

Definition at line 37 of file hwalllookup.h.

Referenced by HWallLookup::printParam(), and HWallParRootFileIo::read().

Char_t HWallLookupSlot::getType ( void  )
inline
HWallLookupChan& HWallLookupSlot::operator[] ( Int_t  i)
inline

Definition at line 30 of file hwalllookup.h.

Member Data Documentation

TObjArray* HWallLookupSlot::array
protected

Definition at line 23 of file hwalllookup.h.

Int_t HWallLookupSlot::maxChannel
protected

Definition at line 25 of file hwalllookup.h.

Char_t HWallLookupSlot::modType
protected

Definition at line 24 of file hwalllookup.h.

Referenced by getType().

Int_t HWallLookupSlot::nChannels
protected

Definition at line 26 of file hwalllookup.h.

Referenced by getMaxSize().


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