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

#include <htoflookup.h>

Inheritance diagram for HTofLookupCrate:
Collaboration diagram for HTofLookupCrate:

Public Member Functions

 HTofLookupCrate (Int_t numSlots=1)
 
 ~HTofLookupCrate ()
 
HTofLookupSlotoperator[] (Int_t i)
 
HTofLookupSlotgetSlot (Int_t s)
 
Int_t getSize ()
 
Int_t getMaxSize ()
 
void fill (Int_t, Char_t, Int_t, Int_t, Int_t, Int_t, Char_t)
 

Protected Attributes

TObjArray * array
 
Int_t maxSlot
 
Int_t nSlots
 

Detailed Description

Definition at line 76 of file htoflookup.h.

Constructor & Destructor Documentation

HTofLookupCrate::HTofLookupCrate ( Int_t  numSlots = 1)

Definition at line 57 of file htoflookup.cc.

HTofLookupCrate::~HTofLookupCrate ( )

Definition at line 65 of file htoflookup.cc.

Member Function Documentation

void HTofLookupCrate::fill ( Int_t  slot,
Char_t  modType,
Int_t  channel,
Int_t  sector,
Int_t  module,
Int_t  cell,
Char_t  side 
)

Definition at line 71 of file htoflookup.cc.

Int_t HTofLookupCrate::getMaxSize ( )
inline

Definition at line 92 of file htoflookup.h.

References nSlots.

Int_t HTofLookupCrate::getSize ( void  )
inline

Definition at line 91 of file htoflookup.h.

HTofLookupSlot* HTofLookupCrate::getSlot ( Int_t  s)
inline

Definition at line 87 of file htoflookup.h.

HTofLookupSlot& HTofLookupCrate::operator[] ( Int_t  i)
inline

Definition at line 84 of file htoflookup.h.

Member Data Documentation

TObjArray* HTofLookupCrate::array
protected

Definition at line 78 of file htoflookup.h.

Int_t HTofLookupCrate::maxSlot
protected

Definition at line 79 of file htoflookup.h.

Int_t HTofLookupCrate::nSlots
protected

Definition at line 80 of file htoflookup.h.

Referenced by getMaxSize().


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