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

#include <experim.h>

Data Fields

float update_threshold [30]
 
float input_offset [30]
 
float output_offset [20]
 
float input_factor [30]
 
float output_factor [20]
 
struct {
   struct {
      BOOL   enabled
 
      struct {
         struct {
            char   ls336_name [32]
 
            char   names_in [24][32]
 
            char   names_out [14][32]
 
         }   odb_names
 
         struct {
            INT32   detailed_messages
 
            BOOL   enable_soft_zone
 
            BOOL   read_raw_data
 
            INT32   odb_offset
 
            char   odb_output_path [64]
 
            INT32   __sensors_used
 
         }   intern
 
         struct {
            INT32   sensor_type [8]
 
            INT32   calibration_curve [8]
 
            char   channel [8][4]
 
            float   raw_input_channel [8]
 
         }   sensors
 
         struct {
            char   ctrl_ch [4]
 
            float   temperature_limit
 
            INT32   max__current_tag
 
            float   max__user_current
 
            INT32   heater_resistance_tag
 
            INT32   output__on_1__off_0_
 
            INT32   powerup_enabled
 
         }   loop1
 
         struct {
            char   ctrl_ch [4]
 
            float   temperature_limit
 
            INT32   max__current_tag
 
            float   max__user_current
 
            INT32   heater_resistance_tag
 
            INT32   output__on_1__off_0_
 
            INT32   powerup_enabled
 
         }   loop2
 
         struct {
            char   zone [10][64]
 
         }   zone
 
         struct {
            struct {
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop1
 
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop2
 
               INT32   sensor_type [8]
 
               INT32   calibration_curve [8]
 
               char   channel [8][32]
 
               char   sensor_name [8][32]
 
               char   zone [10][64]
 
            }   konti_1
 
            struct {
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop1
 
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop2
 
               INT32   sensor_type [8]
 
               INT32   calibration_curve [8]
 
               char   channel [8][32]
 
               char   sensor_name [8][32]
 
               char   zone [10][64]
 
            }   konti_2
 
            struct {
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop1
 
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop2
 
               INT32   sensor_type [8]
 
               INT32   calibration_curve [8]
 
               char   channel [8][32]
 
               char   sensor_name [8][32]
 
               char   zone [10][64]
 
            }   konti_3
 
            struct {
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop1
 
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop2
 
               INT32   sensor_type [8]
 
               INT32   calibration_curve [8]
 
               char   channel [8][32]
 
               char   sensor_name [8][32]
 
               char   zone [10][64]
 
            }   konti_4
 
            struct {
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop1
 
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop2
 
               INT32   sensor_type [8]
 
               INT32   calibration_curve [8]
 
               char   channel [8][32]
 
               char   sensor_name [8][32]
 
               char   zone [10][64]
 
            }   lowtemp_1
 
            struct {
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop1
 
               struct {
                  char   ctrl_ch [4]
 
                  float   temperature_limit
 
                  INT32   max__current_tag
 
                  float   max__user_current
 
                  INT32   heater_resistance_tag
 
                  INT32   output__on_1__off_0_
 
                  INT32   powerup_enabled
 
               }   loop2
 
               INT32   sensor_type [8]
 
               INT32   calibration_curve [8]
 
               char   channel [8][32]
 
               char   sensor_name [8][32]
 
               char   zone [10][64]
 
            }   lowtemp_2
 
         }   cryos
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   lake336_sample_0
 
   struct {
      BOOL   enabled
 
   }   lake336_sample_1
 
   struct {
      BOOL   enabled
 
      struct {
         struct {
            INT32   detailed_messages
 
            INT32   ets_in_use
 
            INT32   scw_in_use
 
            char   input [2][32]
 
         }   bh
 
         struct {
            char   proc_name [32]
 
            INT32   pid
 
            char   log_name [64]
 
            char   dd_name [32]
 
            UINT32   last_updated
 
            UINT32   timeout
 
         }   scw
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   bh_flow_1_0
 
   struct {
      BOOL   enabled
 
      struct {
         char   output [2][32]
 
      }   dd
 
   }   bh_flow_1_1
 
   struct {
      BOOL   enabled
 
      struct {
         struct {
            INT32   detailed_messages
 
            INT32   ets_in_use
 
            INT32   scw_in_use
 
            char   input [2][32]
 
         }   bh
 
         struct {
            char   proc_name [32]
 
            INT32   pid
 
            char   log_name [64]
 
            char   dd_name [32]
 
            UINT32   last_updated
 
            UINT32   timeout
 
         }   scw
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   bh_flow_2_0
 
   struct {
      BOOL   enabled
 
      struct {
         char   output [2][32]
 
      }   dd
 
   }   bh_flow_2_1
 
   struct {
      BOOL   enabled
 
      struct {
         INT32   detailed_messages
 
         INT32   ets_in_use
 
         char   input_names [32]
 
         char   output_names [32]
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   thcd_100_1_0
 
   struct {
      BOOL   enabled
 
   }   thcd_100_1_1
 
   struct {
      BOOL   enabled
 
      struct {
         INT32   detailed_messages
 
         INT32   ets_in_use
 
         char   input_names [32]
 
         char   output_names [32]
 
      }   dd
 
      struct {
         char   host [256]
 
         INT32   port
 
         INT32   debug
 
      }   bd
 
   }   thcd_100_2_0
 
   struct {
      BOOL   enabled
 
   }   thcd_100_2_1
 
devices
 
char names_input [30][32]
 
char names_output [20][32]
 

Detailed Description

Definition at line 2723 of file experim.h.

Field Documentation

INT32 SAMPLECRYO_SETTINGS::__sensors_used

Definition at line 2744 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::bd
struct { ... } SAMPLECRYO_SETTINGS::bd
struct { ... } SAMPLECRYO_SETTINGS::bd
struct { ... } SAMPLECRYO_SETTINGS::bd
struct { ... } SAMPLECRYO_SETTINGS::bd
struct { ... } SAMPLECRYO_SETTINGS::bh
struct { ... } SAMPLECRYO_SETTINGS::bh
struct { ... } SAMPLECRYO_SETTINGS::bh_flow_1_0
struct { ... } SAMPLECRYO_SETTINGS::bh_flow_1_1
struct { ... } SAMPLECRYO_SETTINGS::bh_flow_2_0
struct { ... } SAMPLECRYO_SETTINGS::bh_flow_2_1
INT32 SAMPLECRYO_SETTINGS::calibration_curve[8]

Definition at line 2748 of file experim.h.

char SAMPLECRYO_SETTINGS::channel[8][32]

Definition at line 2749 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::cryos
char SAMPLECRYO_SETTINGS::ctrl_ch[4]

Definition at line 2753 of file experim.h.

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

Definition at line 2948 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::debug

Definition at line 2929 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::detailed_messages

Definition at line 2739 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::devices
BOOL SAMPLECRYO_SETTINGS::enable_soft_zone

Definition at line 2740 of file experim.h.

BOOL SAMPLECRYO_SETTINGS::enabled

Definition at line 2731 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::ets_in_use

Definition at line 2940 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::heater_resistance_tag

Definition at line 2757 of file experim.h.

char SAMPLECRYO_SETTINGS::host[256]

Definition at line 2927 of file experim.h.

char SAMPLECRYO_SETTINGS::input[2][32]

Definition at line 2942 of file experim.h.

float SAMPLECRYO_SETTINGS::input_factor[30]

Definition at line 2727 of file experim.h.

char SAMPLECRYO_SETTINGS::input_names[32]

Definition at line 3000 of file experim.h.

float SAMPLECRYO_SETTINGS::input_offset[30]

Definition at line 2725 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::intern
struct { ... } SAMPLECRYO_SETTINGS::konti_1
struct { ... } SAMPLECRYO_SETTINGS::konti_2
struct { ... } SAMPLECRYO_SETTINGS::konti_3
struct { ... } SAMPLECRYO_SETTINGS::konti_4
struct { ... } SAMPLECRYO_SETTINGS::lake336_sample_0
struct { ... } SAMPLECRYO_SETTINGS::lake336_sample_1
UINT32 SAMPLECRYO_SETTINGS::last_updated

Definition at line 2949 of file experim.h.

char SAMPLECRYO_SETTINGS::log_name[64]

Definition at line 2947 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::loop1
struct { ... } SAMPLECRYO_SETTINGS::loop1
struct { ... } SAMPLECRYO_SETTINGS::loop1
struct { ... } SAMPLECRYO_SETTINGS::loop1
struct { ... } SAMPLECRYO_SETTINGS::loop1
struct { ... } SAMPLECRYO_SETTINGS::loop1
struct { ... } SAMPLECRYO_SETTINGS::loop1
struct { ... } SAMPLECRYO_SETTINGS::loop2
struct { ... } SAMPLECRYO_SETTINGS::loop2
struct { ... } SAMPLECRYO_SETTINGS::loop2
struct { ... } SAMPLECRYO_SETTINGS::loop2
struct { ... } SAMPLECRYO_SETTINGS::loop2
struct { ... } SAMPLECRYO_SETTINGS::loop2
struct { ... } SAMPLECRYO_SETTINGS::loop2
struct { ... } SAMPLECRYO_SETTINGS::lowtemp_1
struct { ... } SAMPLECRYO_SETTINGS::lowtemp_2
char SAMPLECRYO_SETTINGS::ls336_name[32]

Definition at line 2734 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::max__current_tag

Definition at line 2755 of file experim.h.

float SAMPLECRYO_SETTINGS::max__user_current

Definition at line 2756 of file experim.h.

char SAMPLECRYO_SETTINGS::names_in[24][32]

Definition at line 2735 of file experim.h.

char SAMPLECRYO_SETTINGS::names_input[30][32]

Definition at line 3030 of file experim.h.

Referenced by write_temp().

char SAMPLECRYO_SETTINGS::names_out[14][32]

Definition at line 2736 of file experim.h.

char SAMPLECRYO_SETTINGS::names_output[20][32]

Definition at line 3031 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::odb_names
INT32 SAMPLECRYO_SETTINGS::odb_offset

Definition at line 2742 of file experim.h.

char SAMPLECRYO_SETTINGS::odb_output_path[64]

Definition at line 2743 of file experim.h.

char SAMPLECRYO_SETTINGS::output[2][32]

Definition at line 2962 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::output__on_1__off_0_

Definition at line 2758 of file experim.h.

float SAMPLECRYO_SETTINGS::output_factor[20]

Definition at line 2728 of file experim.h.

char SAMPLECRYO_SETTINGS::output_names[32]

Definition at line 3001 of file experim.h.

float SAMPLECRYO_SETTINGS::output_offset[20]

Definition at line 2726 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::pid

Definition at line 2946 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::port

Definition at line 2928 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::powerup_enabled

Definition at line 2759 of file experim.h.

char SAMPLECRYO_SETTINGS::proc_name[32]

Definition at line 2945 of file experim.h.

float SAMPLECRYO_SETTINGS::raw_input_channel[8]

Definition at line 2750 of file experim.h.

BOOL SAMPLECRYO_SETTINGS::read_raw_data

Definition at line 2741 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::scw
struct { ... } SAMPLECRYO_SETTINGS::scw
INT32 SAMPLECRYO_SETTINGS::scw_in_use

Definition at line 2941 of file experim.h.

char SAMPLECRYO_SETTINGS::sensor_name[8][32]

Definition at line 2796 of file experim.h.

INT32 SAMPLECRYO_SETTINGS::sensor_type[8]

Definition at line 2747 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::sensors
float SAMPLECRYO_SETTINGS::temperature_limit

Definition at line 2754 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::thcd_100_1_0
struct { ... } SAMPLECRYO_SETTINGS::thcd_100_1_1
struct { ... } SAMPLECRYO_SETTINGS::thcd_100_2_0
struct { ... } SAMPLECRYO_SETTINGS::thcd_100_2_1
UINT32 SAMPLECRYO_SETTINGS::timeout

Definition at line 2950 of file experim.h.

float SAMPLECRYO_SETTINGS::update_threshold[30]

Definition at line 2724 of file experim.h.

char SAMPLECRYO_SETTINGS::zone[10][64]

Definition at line 2771 of file experim.h.

struct { ... } SAMPLECRYO_SETTINGS::zone

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