areaDetector  3-13
EPICS areaDetector framework
Macros
ADnEDGlobals.h File Reference

Go to the source code of this file.

Macros

#define ADNED_MAX_STRING_SIZE   256
 
#define ADNED_MAX_DETS   4
 
#define ADNED_MAX_CHANNELS   4
 
#define ADNED_MAX_TRANSFORM_PARAMS   6
 
#define ADNED_TRANSFORM_TYPE0   0
 
#define ADNED_TRANSFORM_TYPE1   1
 
#define ADNED_TRANSFORM_TYPE2   2
 
#define ADNED_TRANSFORM_TYPE3   3
 
#define ADNED_TRANSFORM_ERROR   -9999
 
#define ADNED_TRANSFORM_OK   0
 
#define ADNED_TRANSFORM_MN   1.674954e-27
 
#define ADNED_TRANSFORM_EV_TO_J   1.60217635e-19
 
#define ADNED_TRANSFORM_TOF_TO_S   1e-7
 
#define ADNED_TRANSFORM_EV_TO_mEV   1e3
 
#define ADNED_PV_TIMEOUT   2.0
 
#define ADNED_PV_PRIORITY   epics::pvAccess::ChannelProvider::PRIORITY_DEFAULT
 
#define ADNED_PV_PROVIDER   "pva"
 
#define ADNED_PV_REQUEST   "record[queueSize=100]field()"
 
#define ADNED_PV_PIXELS   "pixel.value"
 
#define ADNED_PV_TOF   "time_of_flight.value"
 
#define ADNED_PV_TIMESTAMP   "timeStamp"
 
#define ADNED_PV_SEQ   "timeStamp.userTag"
 
#define ADNED_PV_PCHARGE   "proton_charge.value"
 

Macro Definition Documentation

◆ ADNED_MAX_CHANNELS

#define ADNED_MAX_CHANNELS   4

◆ ADNED_MAX_DETS

#define ADNED_MAX_DETS   4

◆ ADNED_MAX_STRING_SIZE

#define ADNED_MAX_STRING_SIZE   256

◆ ADNED_MAX_TRANSFORM_PARAMS

#define ADNED_MAX_TRANSFORM_PARAMS   6

◆ ADNED_PV_PCHARGE

#define ADNED_PV_PCHARGE   "proton_charge.value"

◆ ADNED_PV_PIXELS

#define ADNED_PV_PIXELS   "pixel.value"

◆ ADNED_PV_PRIORITY

#define ADNED_PV_PRIORITY   epics::pvAccess::ChannelProvider::PRIORITY_DEFAULT

◆ ADNED_PV_PROVIDER

#define ADNED_PV_PROVIDER   "pva"

◆ ADNED_PV_REQUEST

#define ADNED_PV_REQUEST   "record[queueSize=100]field()"

◆ ADNED_PV_SEQ

#define ADNED_PV_SEQ   "timeStamp.userTag"

◆ ADNED_PV_TIMEOUT

#define ADNED_PV_TIMEOUT   2.0

◆ ADNED_PV_TIMESTAMP

#define ADNED_PV_TIMESTAMP   "timeStamp"

◆ ADNED_PV_TOF

#define ADNED_PV_TOF   "time_of_flight.value"

◆ ADNED_TRANSFORM_ERROR

#define ADNED_TRANSFORM_ERROR   -9999

◆ ADNED_TRANSFORM_EV_TO_J

#define ADNED_TRANSFORM_EV_TO_J   1.60217635e-19

◆ ADNED_TRANSFORM_EV_TO_mEV

#define ADNED_TRANSFORM_EV_TO_mEV   1e3

◆ ADNED_TRANSFORM_MN

#define ADNED_TRANSFORM_MN   1.674954e-27

◆ ADNED_TRANSFORM_OK

#define ADNED_TRANSFORM_OK   0

◆ ADNED_TRANSFORM_TOF_TO_S

#define ADNED_TRANSFORM_TOF_TO_S   1e-7

◆ ADNED_TRANSFORM_TYPE0

#define ADNED_TRANSFORM_TYPE0   0

◆ ADNED_TRANSFORM_TYPE1

#define ADNED_TRANSFORM_TYPE1   1

◆ ADNED_TRANSFORM_TYPE2

#define ADNED_TRANSFORM_TYPE2   2

◆ ADNED_TRANSFORM_TYPE3

#define ADNED_TRANSFORM_TYPE3   3