Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
oncsSubConstants.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define EVT_DECIMAL   1
 
#define EVT_HEXADECIMAL   2
 
#define EVT_OCTAL   3
 
#define MAX_OUTLENGTH   80000
 
#define SEVTHEADERLENGTH   4U
 
#define IDCRAW   0
 
#define IDDGEN   1
 
#define IDHCPY   2
 
#define ID1STR   3
 
#define IDCSTR   4
 
#define ID2EVT   5
 
#define ID4EVT   6
 
#define ID2SUP   7
 
#define IDHAMMONDSET   31
 
#define IDHAMMOND   32
 
#define IDSAM   40
 
#define IDMIZNHC   41
 
#define IDDCFEM   51
 
#define IDTECFEM   52
 
#define IDSIS3300   55
 
#define IDCAENV792   56
 
#define IDCAENV785N   57
 
#define IDFIFOBOARD   58
 
#define IDRCPETDATA   59
 
#define IDBSPETDATA   60
 
#define IDUPPETDATA   61
 
#define IDUPPETDATA_V104   62
 
#define IDSIS3300R   65
 
#define IDSRSV01   70
 
#define IDUPPETPARAMS   71
 
#define IDDRS4V1   81
 
#define IDCAENV1742   85
 
#define IDPCONTAINER   89
 
#define IDFNALMWPC   90
 
#define IDFNALMWPCV2   91
 
#define IDDIGITIZERV1   92
 
#define IDTPCFEEV1   97
 
#define IDMVTXV0   98
 
#define IDTPCFEEV2   99
 
#define IDVMM3V1   102
 
#define IDDREAMV0   103
 
#define IDMVTXV1   104
 
#define IDMVTXV2   105
 
#define IDMVTXV3   106
 
#define IDINTTV0   110
 
#define IDTPCFEEV3   120
 
#define IDGL1V0   140
 
#define IDBBC_DCM0   IDDCM0OFFSET + 1
 
#define IDMVD_DCM0   IDDCM0OFFSET + 2
 
#define IDDCH_DCM0   IDDCM0OFFSET + 3
 
#define IDPC_DCM0   IDDCM0OFFSET + 4
 
#define IDTEC_DCM0   IDDCM0OFFSET + 5
 
#define IDRICH_DCM0   IDDCM0OFFSET + 6
 
#define IDTOF_DCM0   IDDCM0OFFSET + 7
 
#define IDPBSC_DCM0   IDDCM0OFFSET + 8
 
#define IDPBGL_DCM0   IDDCM0OFFSET + 9
 
#define IDMUTA_DCM0   IDDCM0OFFSET + 10
 
#define IDMUTC_DCM0   IDDCM0OFFSET + 11
 
#define IDMUID_DCM0   IDDCM0OFFSET + 12
 
#define IDBBC_DCM1   IDDCM1OFFSET + 1
 
#define IDMVD_DCM1   IDDCM1OFFSET + 2
 
#define IDDCH_DCM1   IDDCM1OFFSET + 3
 
#define IDPC_DCM1   IDDCM1OFFSET + 4
 
#define IDTEC_DCM1   IDDCM1OFFSET + 5
 
#define IDRICH_DCM1   IDDCM1OFFSET + 6
 
#define IDTOF_DCM1   IDDCM1OFFSET + 7
 
#define IDPBSC_DCM1   IDDCM1OFFSET + 8
 
#define IDPBGL_DCM1   IDDCM1OFFSET + 9
 
#define IDMUTA_DCM1   IDDCM1OFFSET + 10
 
#define IDMUTC_DCM1   IDDCM1OFFSET + 11
 
#define IDMUID_DCM1   IDDCM1OFFSET + 12
 
#define IDBBC_DCM2   IDDCM2OFFSET + 1
 
#define IDMVD_DCM2   IDDCM2OFFSET + 2
 
#define IDDCH_DCM2   IDDCM2OFFSET + 3
 
#define IDPC_DCM2   IDDCM2OFFSET + 4
 
#define IDTEC_DCM2   IDDCM2OFFSET + 5
 
#define IDRICH_DCM2   IDDCM2OFFSET + 6
 
#define IDTOF_DCM2   IDDCM2OFFSET + 7
 
#define IDPBSC_DCM2   IDDCM2OFFSET + 8
 
#define IDPBGL_DCM2   IDDCM2OFFSET + 9
 
#define IDMUTA_DCM2   IDDCM2OFFSET + 10
 
#define IDMUTC_DCM2   IDDCM2OFFSET + 11
 
#define IDMUID_DCM2   IDDCM2OFFSET + 12
 

Macro Definition Documentation

#define EVT_DECIMAL   1

Definition at line 5 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 5 of file oncsSubConstants.h

#define EVT_HEXADECIMAL   2

Definition at line 6 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 6 of file oncsSubConstants.h

#define EVT_OCTAL   3

Definition at line 7 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 7 of file oncsSubConstants.h

#define ID1STR   3

Definition at line 35 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 35 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define ID2EVT   5

Definition at line 37 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 37 of file oncsSubConstants.h

Referenced by get_mnemonic(), oncsEvent::makePacket(), A_Event::makePacket(), and oncs_get_mnemonic().

#define ID2SUP   7

Definition at line 39 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 39 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define IDBBC_DCM0   IDDCM0OFFSET + 1

Definition at line 100 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 100 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDBBC_DCM1   IDDCM1OFFSET + 1

Definition at line 115 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 115 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDBBC_DCM2   IDDCM2OFFSET + 1

Definition at line 130 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 130 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDBSPETDATA   60

Definition at line 60 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 60 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDCAENV1742   85

Definition at line 70 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 70 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDCAENV785N   57

Definition at line 56 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 56 of file oncsSubConstants.h

Referenced by oncsSub_idcaenv792::decode(), and oncs_get_mnemonic().

#define IDCAENV792   56

Definition at line 55 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 55 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDCRAW   0

Definition at line 19 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 19 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define IDCSTR   4
#define IDDCFEM   51

Definition at line 51 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 51 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define IDDCH_DCM0   IDDCM0OFFSET + 3

Definition at line 102 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 102 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDDCH_DCM1   IDDCM1OFFSET + 3

Definition at line 117 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 117 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDDCH_DCM2   IDDCM2OFFSET + 3

Definition at line 132 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 132 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDDGEN   1

Definition at line 24 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 24 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define IDDIGITIZERV1   92

Definition at line 76 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 76 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDDREAMV0   103

Definition at line 85 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 85 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDDRS4V1   81

Definition at line 69 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 69 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDFIFOBOARD   58

Definition at line 58 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 58 of file oncsSubConstants.h

Referenced by oncs_get_mnemonic().

#define IDFNALMWPC   90

Definition at line 74 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 74 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDFNALMWPCV2   91

Definition at line 75 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 75 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDGL1V0   140

Definition at line 95 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 95 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDHAMMOND   32

Definition at line 45 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 45 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define IDHAMMONDSET   31

Definition at line 44 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 44 of file oncsSubConstants.h

#define IDHCPY   2

Definition at line 29 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 29 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define IDINTTV0   110

Definition at line 91 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 91 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDMIZNHC   41

Definition at line 49 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 49 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define IDMUID_DCM0   IDDCM0OFFSET + 12

Definition at line 111 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 111 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMUID_DCM1   IDDCM1OFFSET + 12

Definition at line 126 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 126 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMUID_DCM2   IDDCM2OFFSET + 12

Definition at line 141 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 141 of file oncsSubConstants.h

#define IDMUTA_DCM0   IDDCM0OFFSET + 10

Definition at line 109 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 109 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMUTA_DCM1   IDDCM1OFFSET + 10

Definition at line 124 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 124 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMUTA_DCM2   IDDCM2OFFSET + 10

Definition at line 139 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 139 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMUTC_DCM0   IDDCM0OFFSET + 11

Definition at line 110 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 110 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMUTC_DCM1   IDDCM1OFFSET + 11

Definition at line 125 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 125 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMUTC_DCM2   IDDCM2OFFSET + 11

Definition at line 140 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 140 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMVD_DCM0   IDDCM0OFFSET + 2

Definition at line 101 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 101 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMVD_DCM1   IDDCM1OFFSET + 2

Definition at line 116 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 116 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMVD_DCM2   IDDCM2OFFSET + 2

Definition at line 131 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 131 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDMVTXV0   98

Definition at line 79 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 79 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDMVTXV1   104

Definition at line 87 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 87 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDMVTXV2   105

Definition at line 88 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 88 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDMVTXV3   106

Definition at line 89 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 89 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDPBGL_DCM0   IDDCM0OFFSET + 9

Definition at line 108 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 108 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDPBGL_DCM1   IDDCM1OFFSET + 9

Definition at line 123 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 123 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDPBGL_DCM2   IDDCM2OFFSET + 9

Definition at line 138 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 138 of file oncsSubConstants.h

#define IDPBSC_DCM0   IDDCM0OFFSET + 8

Definition at line 107 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 107 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDPBSC_DCM1   IDDCM1OFFSET + 8

Definition at line 122 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 122 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDPBSC_DCM2   IDDCM2OFFSET + 8

Definition at line 137 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 137 of file oncsSubConstants.h

#define IDPC_DCM0   IDDCM0OFFSET + 4

Definition at line 103 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 103 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDPC_DCM1   IDDCM1OFFSET + 4

Definition at line 118 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 118 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDPC_DCM2   IDDCM2OFFSET + 4

Definition at line 133 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 133 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDPCONTAINER   89

Definition at line 72 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 72 of file oncsSubConstants.h

#define IDRCPETDATA   59

Definition at line 59 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 59 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDRICH_DCM0   IDDCM0OFFSET + 6

Definition at line 105 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 105 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDRICH_DCM1   IDDCM1OFFSET + 6

Definition at line 120 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 120 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDRICH_DCM2   IDDCM2OFFSET + 6

Definition at line 135 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 135 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDSAM   40

Definition at line 47 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 47 of file oncsSubConstants.h

Referenced by get_mnemonic(), and oncs_get_mnemonic().

#define IDSIS3300   55

Definition at line 54 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 54 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDSIS3300R   65

Definition at line 63 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 63 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDSRSV01   70

Definition at line 66 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 66 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDTEC_DCM0   IDDCM0OFFSET + 5

Definition at line 104 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 104 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDTEC_DCM1   IDDCM1OFFSET + 5

Definition at line 119 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 119 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDTEC_DCM2   IDDCM2OFFSET + 5

Definition at line 134 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 134 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDTECFEM   52

Definition at line 52 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 52 of file oncsSubConstants.h

#define IDTOF_DCM0   IDDCM0OFFSET + 7

Definition at line 106 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 106 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDTOF_DCM1   IDDCM1OFFSET + 7

Definition at line 121 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 121 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDTOF_DCM2   IDDCM2OFFSET + 7

Definition at line 136 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 136 of file oncsSubConstants.h

Referenced by get_mnemonic().

#define IDTPCFEEV1   97

Definition at line 78 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 78 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDTPCFEEV2   99

Definition at line 81 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 81 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDTPCFEEV3   120

Definition at line 93 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 93 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), oncs_get_mnemonic(), and TpcMon::process_event().

#define IDUPPETDATA   61

Definition at line 61 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 61 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDUPPETDATA_V104   62

Definition at line 62 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 62 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDUPPETPARAMS   71

Definition at line 67 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 67 of file oncsSubConstants.h

Referenced by oncsEvent::makePacket(), and oncs_get_mnemonic().

#define IDVMM3V1   102

Definition at line 83 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 83 of file oncsSubConstants.h

Referenced by oncs_get_mnemonic().

#define MAX_OUTLENGTH   80000

Definition at line 10 of file oncsSubConstants.h.

View newest version in sPHENIX GitHub at line 10 of file oncsSubConstants.h

Referenced by oncsSub_id4evt::decode(), oncsSub_id2evt::decode(), Packet_id2evt::decode(), Packet_id4evt::decode(), Packet_gl1p::decode(), and Packet_gl1::decode().