HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes
HarpoDccDecode Class Reference

A class which define DCC channel mapping. More...

#include <HarpoDccDecode.h>

Public Member Functions

 HarpoDccDecode ()
 
virtual ~HarpoDccDecode ()
 
Int_t decode (Int_t raw, Int_t plane)
 Raw address to Strip Number decoding routine. More...
 
Int_t invdecode (Int_t strip, Int_t plane)
 Strip Number to Raw address decoding routine. More...
 
virtual void print ()
 Print decode matrices. More...
 

Private Attributes

Int_t Row2Strip [NPLANES][NSTRIPS]
 
Int_t Strip2Row [NPLANES][NSTRIPS]
 

Detailed Description

A class which define DCC channel mapping.

Definition at line 16 of file HarpoDccDecode.h.

Constructor & Destructor Documentation

HarpoDccDecode::HarpoDccDecode ( )
virtual HarpoDccDecode::~HarpoDccDecode ( )
inlinevirtual

Definition at line 24 of file HarpoDccDecode.h.

Member Function Documentation

Int_t HarpoDccDecode::decode ( Int_t  raw,
Int_t  plane 
)

Raw address to Strip Number decoding routine.

Definition at line 65 of file HarpoDccDecode.cxx.

Here is the caller graph for this function:

Int_t HarpoDccDecode::invdecode ( Int_t  strip,
Int_t  plane 
)

Strip Number to Raw address decoding routine.

Definition at line 75 of file HarpoDccDecode.cxx.

void HarpoDccDecode::print ( )
virtual

Print decode matrices.

Print decode matrices

Definition at line 85 of file HarpoDccDecode.cxx.

Field Documentation

Int_t HarpoDccDecode::Row2Strip[NPLANES][NSTRIPS]
private

Definition at line 19 of file HarpoDccDecode.h.

Int_t HarpoDccDecode::Strip2Row[NPLANES][NSTRIPS]
private

Definition at line 20 of file HarpoDccDecode.h.


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