areaDetector  3-14
EPICS areaDetector framework
Classes | Macros | Typedefs | Enumerations
NDPluginBadPixel.h File Reference
#include <vector>
#include "NDPluginDriver.h"

Go to the source code of this file.

Classes

struct  pixelCoordinate
 
struct  badPixel
 Bad pixel structure for Pilatus detector. More...
 
struct  badPixDimInfo_t
 
class  NDPluginBadPixel
 

Macros

#define NDPluginBadPixelFileNameString   "BAD_PIXEL_FILE_NAME" /* (asynOctet, r/w) Name of the bad pixel file */
 
#define FIRST_NDPLUGIN_BAD_PIXEL_PARAM   NDPluginBadPixelFileName
 

Typedefs

typedef std::set< badPixelbadPixelList_t
 

Enumerations

enum  badPixelMode { badPixelModeSet , badPixelModeReplace , badPixelModeMedian }
 

Macro Definition Documentation

◆ FIRST_NDPLUGIN_BAD_PIXEL_PARAM

#define FIRST_NDPLUGIN_BAD_PIXEL_PARAM   NDPluginBadPixelFileName

◆ NDPluginBadPixelFileNameString

#define NDPluginBadPixelFileNameString   "BAD_PIXEL_FILE_NAME" /* (asynOctet, r/w) Name of the bad pixel file */

Typedef Documentation

◆ badPixelList_t

typedef std::set<badPixel> badPixelList_t

Enumeration Type Documentation

◆ badPixelMode

Enumerator
badPixelModeSet 
badPixelModeReplace 
badPixelModeMedian