Data produced fro a Crystal. More...
#include <CrystalFrame.h>
Public Member Functions | |
CrystalInterface () | |
virtual GeCore * | GetCore (UShort_t)=0 |
to get each core More... | |
virtual GeSegment * | GetSegment (UShort_t)=0 |
to get individual segment More... | |
virtual Int_t | GetUID () const =0 |
to get the crystal ID More... | |
virtual GObject * | Global () |
virtual void | SetUID (Int_t)=0 |
to set the crystal ID More... | |
virtual | ~CrystalInterface () |
Static Public Attributes | |
static UInt_t | kDefaultLength = 160u |
static const UShort_t | kNbCores = 2u |
static const UShort_t | kNbSegments = 36u |
Protected Member Functions | |
void | ResetGlobal () |
Data produced fro a Crystal.
The data for a crystal are composed of 2 Core signals (GeCore) and 36 Segments Signals (GeSegment).
Definition at line 106 of file CrystalFrame.h.