Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:20:33

0001 #ifndef __DECODING_ROUTINES_H
0002 #define __DECODING_ROUTINES_H
0003 
0004 #include "event_io.h"
0005 
0006 #define WINDOWSEXPORT 
0007 
0008 int WINDOWSEXPORT decode_id4evt( int *, int[]  ,int ,int ,int* );
0009 
0010 int WINDOWSEXPORT decode_id2evt( int *, short[] ,int ,int ,int* );
0011 
0012 int WINDOWSEXPORT decode_idhammondset( int *, int[] ,int ,int ,int* );
0013 
0014 int WINDOWSEXPORT decode_idhammond( int *, int[] ,int ,int ,int* );
0015 
0016 int WINDOWSEXPORT decode_idsam( int *, int[] ,int ,int ,int* );
0017 
0018 int WINDOWSEXPORT decode_iddcfem( int *, int[] ,int ,int ,int* );
0019 
0020 int WINDOWSEXPORT decode_idtecfem( int *, int[] ,int ,int ,int* );
0021 
0022 int WINDOWSEXPORT decode_idmiznhc( int *, int[] ,int ,int ,int* );
0023 
0024 // the "DCM" raw data format decoders
0025 
0026 int WINDOWSEXPORT decode_bbc_dcm0( int *, int[] ,int ,int ,int* );
0027 int WINDOWSEXPORT decode_mvd_dcm0( int *, int[] ,int ,int ,int* );
0028 int WINDOWSEXPORT decode_dch_dcm0( int *, int[] ,int ,int ,int* );
0029 int WINDOWSEXPORT decode_pc_dcm0( int *, int[] ,int ,int ,int* );
0030 int WINDOWSEXPORT decode_tec_dcm0( int *, int[] ,int ,int ,int* );
0031 int WINDOWSEXPORT decode_rich_dcm0( int *, int[] ,int ,int ,int* );
0032 int WINDOWSEXPORT decode_tof_dcm0( int *, int[] ,int ,int ,int* );
0033 int WINDOWSEXPORT decode_pbsc_dcm0( int *, int[] ,int ,int ,int* );
0034 int WINDOWSEXPORT decode_pbgl_dcm0( int *, int[] ,int ,int ,int* );
0035 int WINDOWSEXPORT decode_muta_dcm0( int *, int[] ,int ,int ,int* );
0036 int WINDOWSEXPORT decode_mutc_dcm0( int *, int[] ,int ,int ,int* );
0037 int WINDOWSEXPORT decode_muid_dcm0( int *, int[] ,int ,int ,int* );
0038 int WINDOWSEXPORT decode_zdc_dcm0( int *, int[] ,int ,int ,int* );
0039 
0040 int WINDOWSEXPORT decode_rich_ll1( int *, int[] ,int ,int ,int* );
0041 int WINDOWSEXPORT decode_mvd_ll1( int *, int[] ,int ,int ,int* );
0042 int WINDOWSEXPORT decode_bbc_ll1( int *, int[] ,int ,int ,int* );
0043 int WINDOWSEXPORT decode_ntczdc_ll1( int *, int[] ,int ,int ,int* );
0044 int WINDOWSEXPORT decode_big_ll1( int *, int[] ,int ,int ,int* );
0045 int WINDOWSEXPORT decode_tof_ll1( int *, int[] ,int ,int ,int* );
0046 int WINDOWSEXPORT decode_muid_ll1( int *, int[] ,int ,int ,int* );
0047 int WINDOWSEXPORT decode_ert_ll1( int *, int[] ,int ,int ,int* );
0048 int WINDOWSEXPORT decode_pbgl_ll1( int *, int[] ,int ,int ,int* );
0049 int WINDOWSEXPORT decode_pbsc_ll1( int *, int[] ,int ,int ,int* );
0050 int WINDOWSEXPORT decode_gl1( int *, int[] ,int ,int ,int* );
0051 int WINDOWSEXPORT decode_gl1p( int *, int[] ,int ,int ,int* );
0052 
0053 int WINDOWSEXPORT decode_bbc_dcm1( int *, int[] ,int ,int ,int* );
0054 int WINDOWSEXPORT decode_mvd_dcm1( int *, int[] ,int ,int ,int* );
0055 int WINDOWSEXPORT decode_dch_dcm1( int *, int[] ,int ,int ,int* );
0056 int WINDOWSEXPORT decode_pc_dcm1( int *, int[] ,int ,int ,int* );
0057 int WINDOWSEXPORT decode_tec_dcm1( int *, int[] ,int ,int ,int* );
0058 int WINDOWSEXPORT decode_rich_dcm1( int *, int[] ,int ,int ,int* );
0059 int WINDOWSEXPORT decode_tof_dcm1( int *, int[] ,int ,int ,int* );
0060 int WINDOWSEXPORT decode_pbsc_dcm1( int *, int[] ,int ,int ,int* );
0061 int WINDOWSEXPORT decode_pbgl_dcm1( int *, int[] ,int ,int ,int* );
0062 int WINDOWSEXPORT decode_muta_dcm1( int *, int[] ,int ,int ,int* );
0063 int WINDOWSEXPORT decode_mutc_dcm1( int *, int[] ,int ,int ,int* );
0064 int WINDOWSEXPORT decode_muid_dcm1( int *, int[] ,int ,int ,int* );
0065 int WINDOWSEXPORT decode_zdc_dcm1( int *, int[] ,int ,int ,int* );
0066 
0067 
0068 int WINDOWSEXPORT decode_bbc_dcm2( int *, int[] ,int ,int ,int* );
0069 int WINDOWSEXPORT decode_mvd_dcm2( int *, int[] ,int ,int ,int* );
0070 int WINDOWSEXPORT decode_dch_dcm2( int *, int[] ,int ,int ,int* );
0071 int WINDOWSEXPORT decode_pc_dcm2( int *, int[] ,int ,int ,int* );
0072 int WINDOWSEXPORT decode_tec_dcm2( int *, int[] ,int ,int ,int* );
0073 int WINDOWSEXPORT decode_rich_dcm2( int *, int[] ,int ,int ,int* );
0074 int WINDOWSEXPORT decode_tof_dcm2( int *, int[] ,int ,int ,int* );
0075 int WINDOWSEXPORT decode_pbsc_dcm2( int *, int[] ,int ,int ,int* );
0076 int WINDOWSEXPORT decode_pbgl_dcm2( int *, int[] ,int ,int ,int* );
0077 int WINDOWSEXPORT decode_muta_dcm2( int *, int[] ,int ,int ,int* );
0078 int WINDOWSEXPORT decode_mutc_dcm2( int *, int[] ,int ,int ,int* );
0079 int WINDOWSEXPORT decode_muid_dcm2( int *, int[] ,int ,int ,int* );
0080 int WINDOWSEXPORT decode_zdc_dcm2( int *, int[] ,int ,int ,int* );
0081 
0082 int WINDOWSEXPORT decode_pc_dcm3( int *, int[] ,int ,int ,int* );
0083 int WINDOWSEXPORT decode_mutc_dcm3( int *, int[] ,int ,int ,int* );
0084 
0085 int WINDOWSEXPORT decode_pbsc_dcm32( int *, int[] ,int ,int ,int* );
0086 
0087 int WINDOWSEXPORT decode_pbsc_dcms( int *, int[] ,int ,int ,int* );
0088 
0089 int WINDOWSEXPORT decode_mutc_dcm3( int *, int[] ,int ,int ,int* );
0090 
0091 // ----------
0092 
0093 #endif