00001 //--------------------------------------------------------------- 00002 // Go4 Release Package v2.10-5 (build 21005) 00003 // 03-Nov-2005 00004 //--------------------------------------------------------------- 00005 // The GSI Online Offline Object Oriented (Go4) Project 00006 // Experiment Data Processing at DVEE department, GSI 00007 //--------------------------------------------------------------- 00008 // 00009 //Copyright (C) 2000- Gesellschaft f. Schwerionenforschung, GSI 00010 // Planckstr. 1, 64291 Darmstadt, Germany 00011 //Contact: http://go4.gsi.de 00012 //---------------------------------------------------------------- 00013 //This software can be used under the license agreements as stated 00014 //in Go4License.txt file which is part of the distribution. 00015 //---------------------------------------------------------------- 00016 #ifndef S_HIS_HEAD 00017 #define S_HIS_HEAD 00018 00019 #include "typedefs.h" 00020 00021 /* histogram header sent by histogram server */ 00022 typedef struct 00023 { 00024 INTS4 l_bins_1; /* number of bins in dim=1 */ 00025 INTS4 l_bins_2; /* number of bins in dim=2 (>=1) */ 00026 /* + + + dim = 1 + + + */ 00027 INTS4 l_outlim_up_counts; /* no of counts that are */ 00028 INTS4 l_outlim_low_counts; /* out of range */ 00029 REAL4 r_limits_low; /* upper limit */ 00030 REAL4 r_limits_up; /* lower limit */ 00031 REAL4 r_binsize; /* bin size */ 00032 REAL4 r_factor; /* linear trans. */ 00033 REAL4 r_offset; /* offset */ 00034 /* + + + dim = 2 + + + */ 00035 INTS4 l_outlim_up_counts_2; /* no of counts that are */ 00036 INTS4 l_outlim_low_counts_2; /* out of range */ 00037 REAL4 r_limits_low_2; /* energy limits dim = 2 */ 00038 REAL4 r_limits_up_2; /* energy limits dim = 2 */ 00039 REAL4 r_binsize_2; /* bin size */ 00040 REAL4 r_factor_2; /* linear trans. */ 00041 REAL4 r_offset_2; 00042 /* +++ character strings +++ */ 00043 CHARS c_name[64]; /* histogram name */ 00044 CHARS c_dtype[4]; /* data flag */ 00045 CHARS c_data_time_cre[28]; /* creation time */ 00046 CHARS c_clear_date[28]; /* clearing time */ 00047 CHARS c_lettering_res[64]; /* lettering data content */ 00048 CHARS c_lettering_1[64]; /* lettering 1st axis */ 00049 CHARS c_lettering_2[64]; /* lettering 2nd axis */ 00050 } s_his_head ; 00051 00052 #endif 00053 00054 //----------------------------END OF GO4 SOURCE FILE ---------------------