11#include <framework/datastore/RelationsObject.h>
37 PXDRawROIs(
unsigned int nrroi,
unsigned int* data);
58 return (
m_rois[2 * j] >> 4) & 0x3F;
68 return ((
m_rois[2 * j] << 6) & 0x3C0) | ((
m_rois[2 * j + 1] >> 26) & 0x3F) ;
78 return (
m_rois[2 * j + 1] >> 8) & 0x3FF;
88 return (
m_rois[2 * j + 1] >> 18) & 0xFF;
98 return (
m_rois[2 * j + 1]) & 0xFF;
108 return (
m_rois[2 * j] >> 10) & 0x1;
The PXD Raw ROIs class This class stores information about the ROIs processed by ONSEN and makes them...
int getMinVid(int j) const
Return MinVid (Row 1) of ROI j.
PXDRawROIs()
Default constructor for the ROOT IO.
int getDHHID(int j) const
Return DHH ID of ROI j.
int getMaxVid(int j) const
Return MaxVid (Row 2) of ROI j.
int getMinUid(int j) const
Return MinUid (Col 1) of ROI j.
int * m_rois
Buffer of size 2*m_NrROIs ints.
int getType(int j) const
Return Type (Datcon or HLT) of ROI j.
unsigned int getNrROIs() const
Get the nr of ROIs.
int getMaxUid(int j) const
Return MaxUid (Col 2) of ROI j.
unsigned int m_2timesNrROIs
Number of ROIs times two (size of one ROI is 2*32bit)
Defines interface for accessing relations of objects in StoreArray.
ClassDef(RelationsInterface, 0)
defines interface for accessing relations of objects in StoreArray.
Abstract base class for different kinds of events.