Low-Energy Muon (LEM) Experiment  0.5.2
HV_DETECTORS_SETTINGS Struct Reference

#include <experim.h>

Data Fields

struct {
   struct {
      BOOL   enabled
 
      struct {
         char   ics_addr [64]
 
         char   name [32]
 
         char   ch_name [4][32]
 
         char   module_addr [32]
 
      }   dd
 
   }   td
 
   struct {
      BOOL   enabled
 
      struct {
         char   ics_addr [64]
 
         char   name [32]
 
         char   ch_name [4][32]
 
         char   module_addr [32]
 
      }   dd
 
   }   mcp
 
   struct {
      BOOL   enabled
 
      struct {
         struct {
            BOOL   enabled
 
            BOOL   scw_in_use
 
            INT32   detailed_messages
 
            char   mscb_port [32]
 
            char   mscb_pwd [32]
 
            INT32   group_addr
 
            INT32   node_addr
 
            char   hvr400_name [32]
 
            INT32   hv_odb_offset
 
         }   hvr400
 
         struct {
            char   proc_name [32]
 
            INT32   pid
 
            char   log_name [64]
 
            char   dd_name [32]
 
            UINT32   last_updated
 
            UINT32   timeout
 
         }   scw
 
      }   dd
 
   }   phvr400_1
 
   struct {
      BOOL   enabled
 
      struct {
         struct {
            BOOL   enabled
 
            BOOL   scw_in_use
 
            INT32   detailed_messages
 
            char   mscb_port [32]
 
            char   mscb_pwd [32]
 
            INT32   group_addr
 
            INT32   node_addr
 
            char   hvr400_name [32]
 
            INT32   hv_odb_offset
 
         }   hvr400
 
         struct {
            char   proc_name [32]
 
            INT32   pid
 
            char   log_name [64]
 
            char   dd_name [32]
 
            UINT32   last_updated
 
            UINT32   timeout
 
         }   scw
 
      }   dd
 
   }   phvr400_2
 
   struct {
      BOOL   enabled
 
      struct {
         struct {
            BOOL   enabled
 
            BOOL   scw_in_use
 
            INT32   detailed_messages
 
            char   mscb_port [32]
 
            char   mscb_pwd [32]
 
            INT32   group_addr
 
            INT32   node_addr
 
            char   hvr400_name [32]
 
            INT32   hv_odb_offset
 
         }   hvr400
 
         struct {
            char   proc_name [32]
 
            INT32   pid
 
            char   log_name [64]
 
            char   dd_name [32]
 
            UINT32   last_updated
 
            UINT32   timeout
 
         }   scw
 
      }   dd
 
   }   phvr400_3
 
   struct {
      BOOL   enabled
 
      struct {
         struct {
            BOOL   enabled
 
            BOOL   scw_in_use
 
            INT32   detailed_messages
 
            char   mscb_port [32]
 
            char   mscb_pwd [32]
 
            INT32   group_addr
 
            INT32   node_addr
 
            char   hvr400_name [32]
 
            INT32   hv_odb_offset
 
         }   hvr400
 
         struct {
            char   proc_name [32]
 
            INT32   pid
 
            char   log_name [64]
 
            char   dd_name [32]
 
            UINT32   last_updated
 
            UINT32   timeout
 
         }   scw
 
      }   dd
 
   }   nhvr400_1
 
   struct {
      BOOL   enabled
 
      struct {
         struct {
            BOOL   enabled
 
            BOOL   scw_in_use
 
            INT32   detailed_messages
 
            char   mscb_port [32]
 
            char   mscb_pwd [32]
 
            INT32   group_addr
 
            INT32   node_addr
 
            char   hvr400_name [32]
 
            INT32   hv_odb_offset
 
         }   hvr400
 
         struct {
            char   proc_name [32]
 
            INT32   pid
 
            char   log_name [64]
 
            char   dd_name [32]
 
            UINT32   last_updated
 
            UINT32   timeout
 
         }   scw
 
      }   dd
 
   }   nhvr400_2
 
   struct {
      BOOL   enabled
 
      struct {
         INT32   detailed_messages
 
         INT32   ets_in_use
 
         INT32   odb_offset
 
         char   device_name [32]
 
         float   max__voltage__kv_
 
         float   max__current__ma_
 
         char   ch_name [32]
 
         float   update_threshold_measured
 
         float   update_threshold_current
 
         float   voltage_limit
 
         float   current_limit
 
         float   ramp_speed_up
 
         float   ramp_speed_down
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   hpp30_107
 
   struct {
      BOOL   enabled
 
      struct {
         INT32   detailed_messages
 
         INT32   ets_in_use
 
         INT32   odb_offset
 
         char   device_name [32]
 
         float   max__voltage__kv_
 
         float   max__current__ma_
 
         char   ch_name [32]
 
         float   update_threshold_measured
 
         float   update_threshold_current
 
         float   voltage_limit
 
         float   current_limit
 
         float   ramp_speed_up
 
         float   ramp_speed_down
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   hpn30_107
 
   struct {
      struct {
         struct {
            INT32   detailed_message
 
            INT32   odb_offset
 
            char   mscb_submaster [32]
 
            char   mscb_pwd [32]
 
            INT32   mscb_address
 
            BOOL   mscb_debug
 
            INT32   mscb_retries
 
            float   voltage_limit
 
         }   scs2001_apd
 
      }   dd
 
      BOOL   enabled
 
   }   hv_apd
 
devices
 
char editable [32]
 
char names [94][32]
 
float zero_threshold [94]
 
float trip_time [94]
 
float ramp_up_speed [94]
 
float ramp_down_speed [94]
 

Detailed Description

Definition at line 5433 of file experim.h.

Field Documentation

struct { ... } HV_DETECTORS_SETTINGS::bd
struct { ... } HV_DETECTORS_SETTINGS::bd
char HV_DETECTORS_SETTINGS::ch_name[32]

Definition at line 5440 of file experim.h.

float HV_DETECTORS_SETTINGS::current_limit

Definition at line 5586 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
struct { ... } HV_DETECTORS_SETTINGS::dd
char HV_DETECTORS_SETTINGS::dd_name[32]

Definition at line 5471 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::debug

Definition at line 5593 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::detailed_message

Definition at line 5622 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::detailed_messages

Definition at line 5459 of file experim.h.

char HV_DETECTORS_SETTINGS::device_name[32]

Definition at line 5579 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::devices
char HV_DETECTORS_SETTINGS::editable[32]

Definition at line 5635 of file experim.h.

BOOL HV_DETECTORS_SETTINGS::enabled

Definition at line 5436 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::ets_in_use

Definition at line 5577 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::group_addr

Definition at line 5462 of file experim.h.

char HV_DETECTORS_SETTINGS::host[256]

Definition at line 5591 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::hpn30_107
struct { ... } HV_DETECTORS_SETTINGS::hpp30_107
struct { ... } HV_DETECTORS_SETTINGS::hv_apd
INT32 HV_DETECTORS_SETTINGS::hv_odb_offset

Definition at line 5465 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::hvr400
struct { ... } HV_DETECTORS_SETTINGS::hvr400
struct { ... } HV_DETECTORS_SETTINGS::hvr400
struct { ... } HV_DETECTORS_SETTINGS::hvr400
struct { ... } HV_DETECTORS_SETTINGS::hvr400
char HV_DETECTORS_SETTINGS::hvr400_name[32]

Definition at line 5464 of file experim.h.

char HV_DETECTORS_SETTINGS::ics_addr[64]

Definition at line 5438 of file experim.h.

UINT32 HV_DETECTORS_SETTINGS::last_updated

Definition at line 5472 of file experim.h.

char HV_DETECTORS_SETTINGS::log_name[64]

Definition at line 5470 of file experim.h.

float HV_DETECTORS_SETTINGS::max__current__ma_

Definition at line 5581 of file experim.h.

float HV_DETECTORS_SETTINGS::max__voltage__kv_

Definition at line 5580 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::mcp
char HV_DETECTORS_SETTINGS::module_addr[32]

Definition at line 5441 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::mscb_address

Definition at line 5626 of file experim.h.

BOOL HV_DETECTORS_SETTINGS::mscb_debug

Definition at line 5627 of file experim.h.

char HV_DETECTORS_SETTINGS::mscb_port[32]

Definition at line 5460 of file experim.h.

char HV_DETECTORS_SETTINGS::mscb_pwd[32]

Definition at line 5461 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::mscb_retries

Definition at line 5628 of file experim.h.

char HV_DETECTORS_SETTINGS::mscb_submaster[32]

Definition at line 5624 of file experim.h.

char HV_DETECTORS_SETTINGS::name[32]

Definition at line 5439 of file experim.h.

char HV_DETECTORS_SETTINGS::names[94][32]

Definition at line 5636 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::nhvr400_1
struct { ... } HV_DETECTORS_SETTINGS::nhvr400_2
INT32 HV_DETECTORS_SETTINGS::node_addr

Definition at line 5463 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::odb_offset

Definition at line 5578 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::phvr400_1
struct { ... } HV_DETECTORS_SETTINGS::phvr400_2
struct { ... } HV_DETECTORS_SETTINGS::phvr400_3
INT32 HV_DETECTORS_SETTINGS::pid

Definition at line 5469 of file experim.h.

INT32 HV_DETECTORS_SETTINGS::port

Definition at line 5592 of file experim.h.

char HV_DETECTORS_SETTINGS::proc_name[32]

Definition at line 5468 of file experim.h.

float HV_DETECTORS_SETTINGS::ramp_down_speed[94]

Definition at line 5644 of file experim.h.

float HV_DETECTORS_SETTINGS::ramp_speed_down

Definition at line 5588 of file experim.h.

float HV_DETECTORS_SETTINGS::ramp_speed_up

Definition at line 5587 of file experim.h.

float HV_DETECTORS_SETTINGS::ramp_up_speed[94]

Definition at line 5643 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::scs2001_apd
struct { ... } HV_DETECTORS_SETTINGS::scw
struct { ... } HV_DETECTORS_SETTINGS::scw
struct { ... } HV_DETECTORS_SETTINGS::scw
struct { ... } HV_DETECTORS_SETTINGS::scw
struct { ... } HV_DETECTORS_SETTINGS::scw
BOOL HV_DETECTORS_SETTINGS::scw_in_use

Definition at line 5458 of file experim.h.

struct { ... } HV_DETECTORS_SETTINGS::td
UINT32 HV_DETECTORS_SETTINGS::timeout

Definition at line 5473 of file experim.h.

float HV_DETECTORS_SETTINGS::trip_time[94]

Definition at line 5642 of file experim.h.

float HV_DETECTORS_SETTINGS::update_threshold_current

Definition at line 5584 of file experim.h.

float HV_DETECTORS_SETTINGS::update_threshold_measured

Definition at line 5583 of file experim.h.

float HV_DETECTORS_SETTINGS::voltage_limit

Definition at line 5585 of file experim.h.

float HV_DETECTORS_SETTINGS::zero_threshold[94]

Definition at line 5639 of file experim.h.


The documentation for this struct was generated from the following file: