11#include <framework/datastore/RelationsObject.h>
12#include <vxd/dataobjects/VxdID.h>
13#include <pxd/dataobjects/PXDDigit.h>
14#include <pxd/dataobjects/PXDRawHit.h>
15#include <svd/dataobjects/SVDShaperDigit.h>
33 ROIid(
int minUid,
int maxUid,
int minVid,
int maxVid,
VxdID sensorID) :
The PXD Raw Hit class This class stores information about PXD Pixel hits and makes them available in ...
ROIid stores the U and V ids and the sensor id of the Region Of Interest.
ROIid(int minUid, int maxUid, int minVid, int maxVid, VxdID sensorID)
Constructor providing the ROI information.
VxdID::baseType m_sensorID
sensor ID
bool Contains(const PXDRawHit &thePXDRawHit) const
true if the ROI contains the thePXDRawHit
void setMaxUid(double user_maxUid)
set the maximum U id of the ROI
ROIid(int minUid, int maxUid, int minVid, int maxVid, VxdID::baseType sensorID)
Constructor providing the ROI information.
void setSensorID(VxdID user_sensorID)
set the sensor ID of the ROI
int m_minVid
v ID of the bottom left pixel of the ROI
void setMinUid(double user_minUid)
set the minimum U id of the ROI
virtual ~ROIid()
Destructor.
int getMaxVid() const
return the maximum V id of the ROI
int m_minUid
u ID of the bottom left pixel of the ROI
int getMinVid() const
return the minimum V id of the ROI
void setMaxVid(double user_maxVid)
set the maximum V id of the ROI
ROIid()
Default constructor.
VxdID getSensorID() const
return the sensor ID of the ROI
int m_maxUid
u ID of the top right pixel of the ROI
int m_maxVid
v ID of the top right pixel of the ROI
int getMinUid() const
return the minimum U id of the ROI
int getMaxUid() const
return the maximum U id of the ROI
void setSensorID(VxdID::baseType user_sensorID)
set the sensor ID of the ROI
void setMinVid(double user_minVid)
set the minimum V id of the ROI
Defines interface for accessing relations of objects in StoreArray.
ClassDef(RelationsInterface, 0)
defines interface for accessing relations of objects in StoreArray.
The SVD ShaperDigit class.
Class to uniquely identify a any structure of the PXD and SVD.
baseType getID() const
Get the unique id.
unsigned short baseType
The base integer type for VxdID.
int getID(const std::vector< double > &breaks, double t)
get id of the time point t
Abstract base class for different kinds of events.