areaDetector
3-13
EPICS areaDetector framework
|
Area Detector class enabling multi-ROI driver for the Andor CCD. More...
#include <CCDMultiTrack.h>
Public Member Functions | |
size_t | size () const |
int | CCDMultiTrackStart () const |
int | CCDMultiTrackEnd () const |
int | CCDMultiTrackBin () const |
int | TrackStart (size_t TrackNum) const |
int | TrackEnd (size_t TrackNum) const |
int | TrackHeight (size_t TrackNum) const |
int | TrackBin (size_t TrackNum) const |
int | DataHeight () const |
int | DataHeight (size_t TrackNum) const |
CCDMultiTrack (asynPortDriver *asynPortDriver) | |
asynStatus | writeInt32Array (asynUser *pasynUser, epicsInt32 *value, size_t nElements) |
void | storeTrackAttributes (NDAttributeList *pAttributeList) |
Area Detector class enabling multi-ROI driver for the Andor CCD.
This class is used by CCD camera modules that permit multiple regions-of-interest.
Multi-ROI is typically used for multi-track spectrocopy application.
CCDMultiTrack::CCDMultiTrack | ( | asynPortDriver * | asynPortDriver | ) |
|
inline |
|
inline |
|
inline |
int CCDMultiTrack::DataHeight | ( | ) | const |
|
inline |
|
inline |
void CCDMultiTrack::storeTrackAttributes | ( | NDAttributeList * | pAttributeList | ) |
|
inline |
|
inline |
|
inline |
|
inline |
asynStatus CCDMultiTrack::writeInt32Array | ( | asynUser * | pasynUser, |
epicsInt32 * | value, | ||
size_t | nElements | ||
) |