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

#include <htoflookup.h>

Inheritance diagram for HTofLookupChan:
Collaboration diagram for HTofLookupChan:

Public Member Functions

 HTofLookupChan ()
 
 ~HTofLookupChan ()
 
Int_t getSector ()
 
Int_t getModule ()
 
Int_t getCell ()
 
Char_t getSide ()
 
void getAddress (Int_t &s, Int_t &m, Int_t &c, Char_t &p)
 
void fill (const Int_t s, const Int_t m, const Int_t c, const Char_t p)
 
void fill (HTofLookupChan &r)
 
void setSector (const Int_t n)
 
void setModule (const Int_t n)
 
void setCell (const Int_t n)
 
void setSide (const Int_t n)
 
void clear ()
 

Protected Attributes

Int_t sector
 
Int_t module
 
Int_t cell
 
Char_t side
 

Detailed Description

Definition at line 8 of file htoflookup.h.

Constructor & Destructor Documentation

HTofLookupChan::HTofLookupChan ( )
inline

Definition at line 15 of file htoflookup.h.

References clear().

HTofLookupChan::~HTofLookupChan ( )
inline

Definition at line 16 of file htoflookup.h.

Member Function Documentation

void HTofLookupChan::clear ( void  )
inline

Definition at line 43 of file htoflookup.h.

Referenced by HTofLookupChan().

void HTofLookupChan::fill ( const Int_t  s,
const Int_t  m,
const Int_t  c,
const Char_t  p 
)
inline

Definition at line 27 of file htoflookup.h.

void HTofLookupChan::fill ( HTofLookupChan r)
inline

Definition at line 33 of file htoflookup.h.

References getCell(), getModule(), getSector(), and getSide().

void HTofLookupChan::getAddress ( Int_t &  s,
Int_t &  m,
Int_t &  c,
Char_t &  p 
)
inline

Definition at line 21 of file htoflookup.h.

References cell, module, sector, and side.

Referenced by HTofUnpacker::execute().

Int_t HTofLookupChan::getCell ( void  )
inline

Definition at line 19 of file htoflookup.h.

References cell.

Referenced by fill(), HTofLookup::printParam(), and HTofLookup::writeline().

Int_t HTofLookupChan::getModule ( void  )
inline

Definition at line 18 of file htoflookup.h.

References module.

Referenced by fill(), HTofLookup::printParam(), and HTofLookup::writeline().

Int_t HTofLookupChan::getSector ( void  )
inline

Definition at line 17 of file htoflookup.h.

References sector.

Referenced by fill(), HTofLookup::printParam(), and HTofLookup::writeline().

Char_t HTofLookupChan::getSide ( )
inline

Definition at line 20 of file htoflookup.h.

References side.

Referenced by fill(), HTofLookup::printParam(), and HTofLookup::writeline().

void HTofLookupChan::setCell ( const Int_t  n)
inline

Definition at line 41 of file htoflookup.h.

References n.

void HTofLookupChan::setModule ( const Int_t  n)
inline

Definition at line 40 of file htoflookup.h.

References n.

void HTofLookupChan::setSector ( const Int_t  n)
inline

Definition at line 39 of file htoflookup.h.

References n.

void HTofLookupChan::setSide ( const Int_t  n)
inline

Definition at line 42 of file htoflookup.h.

References n.

Member Data Documentation

Int_t HTofLookupChan::cell
protected

Definition at line 12 of file htoflookup.h.

Referenced by getAddress(), and getCell().

Int_t HTofLookupChan::module
protected

Definition at line 11 of file htoflookup.h.

Referenced by getAddress(), and getModule().

Int_t HTofLookupChan::sector
protected

Definition at line 10 of file htoflookup.h.

Referenced by getAddress(), and getSector().

Char_t HTofLookupChan::side
protected

Definition at line 13 of file htoflookup.h.

Referenced by getAddress(), and getSide().


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