Fixing data type constants.
[u/mrichter/AliRoot.git] / HLT / MUON / AliHLTMUONConstants.cxx
1 /**************************************************************************
2  * Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
3  *                                                                        *
4  * Author: The ALICE Off-line Project.                                    *
5  * Contributors are mentioned in the code where appropriate.              *
6  *                                                                        *
7  * Permission to use, copy, modify and distribute this software and its   *
8  * documentation strictly for non-commercial purposes is hereby granted   *
9  * without fee, provided that the above copyright notice appears in all   *
10  * copies and that both the copyright notice and this permission notice   *
11  * appear in the supporting documentation. The authors make no claims     *
12  * about the suitability of this software for any purpose. It is          *
13  * provided "as is" without express or implied warranty.                  *
14  **************************************************************************/
15
16 /* $Id$ */
17
18 /**
19  * @file   AliHLTMUONConstants.cxx
20  * @author Indranil Das <indra.das@saha.ac.in>,
21  *         Artur Szostak <artursz@iafrica.com>
22  * @date   
23  * @brief  Definitions of the various dimuon HLT constants.
24  */
25
26 #include "AliHLTMUONConstants.h"
27
28
29 const AliHLTMUONRecHitStruct
30 AliHLTMUONConstants::fgkNilRecHitStruct = {0, 0, 0};
31
32 const AliHLTMUONClusterStruct
33 AliHLTMUONConstants::fgkNilClusterStruct = {0, {0, 0, 0}, 0, 0};
34
35 const AliHLTMUONChannelStruct
36 AliHLTMUONConstants::fgkNilChannelStruct = {0, 0, 0, 0, 0};
37
38
39 const AliHLTComponentDataType
40 AliHLTMUONConstants::fgkTriggerDDLStreamDataType = {
41         sizeof(AliHLTComponentDataType),
42         {'D','D','L','T','R','I','G','R'},
43         {'D','I','M','U'}
44 };
45
46 const AliHLTComponentDataType
47 AliHLTMUONConstants::fgkTrackingDDLStreamDataType = {
48         sizeof(AliHLTComponentDataType),
49         {'D','D','L','T','R','A','C','K'},
50         {'D','I','M','U'}
51 };
52
53 const AliHLTComponentDataType
54 AliHLTMUONConstants::fgkTriggerRecordsBlockDataType = {
55         sizeof(AliHLTComponentDataType),
56         {'T','R','I','G','R','E','C','S'},
57         {'D','I','M','U'}
58 };
59
60 const AliHLTComponentDataType
61 AliHLTMUONConstants::fgkTrigRecsDebugBlockDataType = {
62         sizeof(AliHLTComponentDataType),
63         {'T','R','I','G','R','D','B','G'},
64         {'D','I','M','U'}
65 };
66
67 const AliHLTComponentDataType
68 AliHLTMUONConstants::fgkTriggerChannelBlockDataType = {
69         sizeof(AliHLTComponentDataType),
70         {'T','R','I','G','C','H','N','L'},
71         {'D','I','M','U'}
72 };
73
74 const AliHLTComponentDataType
75 AliHLTMUONConstants::fgkRecHitsBlockDataType = {
76         sizeof(AliHLTComponentDataType),
77         {'R','E','C','H','I','T','S',' '},
78         {'D','I','M','U'}
79 };
80
81 const AliHLTComponentDataType
82 AliHLTMUONConstants::fgkClusterBlockDataType = {
83         sizeof(AliHLTComponentDataType),
84         {'C','L','U','S','T','E','R','S'},
85         {'D','I','M','U'}
86 };
87
88 const AliHLTComponentDataType
89 AliHLTMUONConstants::fgkChannelBlockDataType = {
90         sizeof(AliHLTComponentDataType),
91         {'C','H','A','N','N','E','L','S'},
92         {'D','I','M','U'}
93 };
94
95 const AliHLTComponentDataType
96 AliHLTMUONConstants::fgkMansoTracksBlockDataType = {
97         sizeof(AliHLTComponentDataType),
98         {'M','A','N','T','R','A','C','K'},
99         {'D','I','M','U'}
100 };
101
102 const AliHLTComponentDataType
103 AliHLTMUONConstants::fgkMansoRoIBlockDataType = {
104         sizeof(AliHLTComponentDataType),
105         {'M','A','N','S','O','R','O','I'},
106         {'D','I','M','U'}
107 };
108
109 const AliHLTComponentDataType
110 AliHLTMUONConstants::fgkMansoTrialsBlockDataType = {
111         sizeof(AliHLTComponentDataType),
112         {'M','A','N','T','R','I','A','L'},
113         {'D','I','M','U'}
114 };
115
116 const AliHLTComponentDataType
117 AliHLTMUONConstants::fgkDecisionBlockDataType = {
118         sizeof(AliHLTComponentDataType),
119         {'D','E','C','I','S','I','O','N'},
120         {'D','I','M','U'}
121 };
122
123 const AliHLTComponentDataType
124 AliHLTMUONConstants::fgkDecisionDebugBlockDataType = {
125         sizeof(AliHLTComponentDataType),
126         {'D','E','C','I','S','D','B','G'},
127         {'D','I','M','U'}
128 };