CAEN MCA  0.99.10
SDK for Hexagon
Data mask: HV range info

Information about the High-Voltage Range. Read only. More...

+ Collaboration diagram for Data mask: HV range info:

Macros

#define DATAMASK_HVRANGEINFO_VSET_MIN   UINT64_C(0x1)
 Vset min. value in volts. More...
 
#define DATAMASK_HVRANGEINFO_VSET_MAX   UINT64_C(0x2)
 Vset max. in volts. More...
 
#define DATAMASK_HVRANGEINFO_VSET_INCR   UINT64_C(0x4)
 Vset min. step in volts. More...
 
#define DATAMASK_HVRANGEINFO_ISET_MIN   UINT64_C(0x8)
 Iset min. value in microampere. More...
 
#define DATAMASK_HVRANGEINFO_ISET_MAX   UINT64_C(0x10)
 Iset max. value in microampere. More...
 
#define DATAMASK_HVRANGEINFO_ISET_INCR   UINT64_C(0x20)
 Iset min. step in microampere. More...
 
#define DATAMASK_HVRANGEINFO_VMON_MIN   UINT64_C(0x40)
 Vmon min. value in volts. More...
 
#define DATAMASK_HVRANGEINFO_VMON_MAX   UINT64_C(0x80)
 Vmon max. in volts. More...
 
#define DATAMASK_HVRANGEINFO_VMON_INCR   UINT64_C(0x100)
 Vmon min. step in volts. More...
 
#define DATAMASK_HVRANGEINFO_IMON_MIN   UINT64_C(0x200)
 Imon min. value in microampere. More...
 
#define DATAMASK_HVRANGEINFO_IMON_MAX   UINT64_C(0x400)
 Imon max. value in microampere. More...
 
#define DATAMASK_HVRANGEINFO_IMON_INCR   UINT64_C(0x800)
 Imon min. step in microampere. More...
 
#define DATAMASK_HVRANGEINFO_VMAX_MIN   UINT64_C(0x1000)
 Vmax min. value in volts. More...
 
#define DATAMASK_HVRANGEINFO_VMAX_MAX   UINT64_C(0x2000)
 Vmax max. in volts. More...
 
#define DATAMASK_HVRANGEINFO_VMAX_INCR   UINT64_C(0x4000)
 Vmax min. step in volts. More...
 
#define DATAMASK_HVRANGEINFO_RAMPUP_MIN   UINT64_C(0x8000)
 RampUp min. value in volts. More...
 
#define DATAMASK_HVRANGEINFO_RAMPUP_MAX   UINT64_C(0x10000)
 RampUp max. in volts. More...
 
#define DATAMASK_HVRANGEINFO_RAMPUP_INCR   UINT64_C(0x20000)
 RampUp min. step in volts. More...
 
#define DATAMASK_HVRANGEINFO_RAMPDOWN_MIN   UINT64_C(0x40000)
 RampDown min. value in volts. More...
 
#define DATAMASK_HVRANGEINFO_RAMPDOWN_MAX   UINT64_C(0x80000)
 RampDown max. in volts. More...
 
#define DATAMASK_HVRANGEINFO_RAMPDOWN_INCR   UINT64_C(0x100000)
 RampDown min. step in volts. More...
 
#define DATAMASK_HVRANGEINFO_CODE   UINT64_C(0x200000)
 HV Range code. More...
 
#define DATAMASK_HVRANGEINFO_CODENAME   UINT64_C(0x400000)
 HV Range codename. More...
 
#define DATAMASK_HVRANGEINFO_NAME   UINT64_C(0x800000)
 HV Range name. More...
 

Detailed Description

Information about the High-Voltage Range. Read only.

See also
CAEN_MCA_DATA_HVRANGE_INFO

Macro Definition Documentation

◆ DATAMASK_HVRANGEINFO_VSET_MIN

#define DATAMASK_HVRANGEINFO_VSET_MIN   UINT64_C(0x1)

Vset min. value in volts.

Note
Required argument: double
Access type: read only
Examples:
examples_hv.c.

Definition at line 489 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_VSET_MAX

#define DATAMASK_HVRANGEINFO_VSET_MAX   UINT64_C(0x2)

Vset max. in volts.

Note
Required argument: double
Access type: read only
Examples:
examples_hv.c.

Definition at line 490 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_VSET_INCR

#define DATAMASK_HVRANGEINFO_VSET_INCR   UINT64_C(0x4)

Vset min. step in volts.

Note
Required argument: double
Access type: read only
Examples:
examples_hv.c.

Definition at line 491 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_ISET_MIN

#define DATAMASK_HVRANGEINFO_ISET_MIN   UINT64_C(0x8)

Iset min. value in microampere.

Note
Required argument: double
Access type: read only

Definition at line 492 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_ISET_MAX

#define DATAMASK_HVRANGEINFO_ISET_MAX   UINT64_C(0x10)

Iset max. value in microampere.

Note
Required argument: double
Access type: read only

Definition at line 493 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_ISET_INCR

#define DATAMASK_HVRANGEINFO_ISET_INCR   UINT64_C(0x20)

Iset min. step in microampere.

Note
Required argument: double
Access type: read only

Definition at line 494 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_VMON_MIN

#define DATAMASK_HVRANGEINFO_VMON_MIN   UINT64_C(0x40)

Vmon min. value in volts.

Note
Required argument: double
Access type: read only

Definition at line 495 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_VMON_MAX

#define DATAMASK_HVRANGEINFO_VMON_MAX   UINT64_C(0x80)

Vmon max. in volts.

Note
Required argument: double
Access type: read only

Definition at line 496 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_VMON_INCR

#define DATAMASK_HVRANGEINFO_VMON_INCR   UINT64_C(0x100)

Vmon min. step in volts.

Note
Required argument: double
Access type: read only

Definition at line 497 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_IMON_MIN

#define DATAMASK_HVRANGEINFO_IMON_MIN   UINT64_C(0x200)

Imon min. value in microampere.

Note
Required argument: double
Access type: read only

Definition at line 498 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_IMON_MAX

#define DATAMASK_HVRANGEINFO_IMON_MAX   UINT64_C(0x400)

Imon max. value in microampere.

Note
Required argument: double
Access type: read only

Definition at line 499 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_IMON_INCR

#define DATAMASK_HVRANGEINFO_IMON_INCR   UINT64_C(0x800)

Imon min. step in microampere.

Note
Required argument: double
Access type: read only

Definition at line 500 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_VMAX_MIN

#define DATAMASK_HVRANGEINFO_VMAX_MIN   UINT64_C(0x1000)

Vmax min. value in volts.

Note
Required argument: double
Access type: read only

Definition at line 501 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_VMAX_MAX

#define DATAMASK_HVRANGEINFO_VMAX_MAX   UINT64_C(0x2000)

Vmax max. in volts.

Note
Required argument: double
Access type: read only
Examples:
examples_hv.c.

Definition at line 502 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_VMAX_INCR

#define DATAMASK_HVRANGEINFO_VMAX_INCR   UINT64_C(0x4000)

Vmax min. step in volts.

Note
Required argument: double
Access type: read only

Definition at line 503 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_RAMPUP_MIN

#define DATAMASK_HVRANGEINFO_RAMPUP_MIN   UINT64_C(0x8000)

RampUp min. value in volts.

Note
Required argument: double
Access type: read only

Definition at line 504 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_RAMPUP_MAX

#define DATAMASK_HVRANGEINFO_RAMPUP_MAX   UINT64_C(0x10000)

RampUp max. in volts.

Note
Required argument: double
Access type: read only

Definition at line 505 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_RAMPUP_INCR

#define DATAMASK_HVRANGEINFO_RAMPUP_INCR   UINT64_C(0x20000)

RampUp min. step in volts.

Note
Required argument: double
Access type: read only

Definition at line 506 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_RAMPDOWN_MIN

#define DATAMASK_HVRANGEINFO_RAMPDOWN_MIN   UINT64_C(0x40000)

RampDown min. value in volts.

Note
Required argument: double
Access type: read only

Definition at line 507 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_RAMPDOWN_MAX

#define DATAMASK_HVRANGEINFO_RAMPDOWN_MAX   UINT64_C(0x80000)

RampDown max. in volts.

Note
Required argument: double
Access type: read only

Definition at line 508 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_RAMPDOWN_INCR

#define DATAMASK_HVRANGEINFO_RAMPDOWN_INCR   UINT64_C(0x100000)

RampDown min. step in volts.

Note
Required argument: double
Access type: read only

Definition at line 509 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_CODE

#define DATAMASK_HVRANGEINFO_CODE   UINT64_C(0x200000)

HV Range code.

Note
Required argument: int32_t
Access type: read only
See also
CAEN_MCA_HVRangeCode_t

Definition at line 510 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_CODENAME

#define DATAMASK_HVRANGEINFO_CODENAME   UINT64_C(0x400000)

HV Range codename.

Note
Required argument: char*
Maximum size: HVRANGEINFO_NAME_MAXLEN
Access type: read only

Definition at line 511 of file CAENMCATypes.h.

◆ DATAMASK_HVRANGEINFO_NAME

#define DATAMASK_HVRANGEINFO_NAME   UINT64_C(0x800000)

HV Range name.

Note
Required argument: char*
Maximum size: HVRANGEINFO_NAME_MAXLEN
Access type: read only

Definition at line 512 of file CAENMCATypes.h.