R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BDetectorList.h
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright (C) 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH *
3
* Copyright (C) 2019-2025 Members of R3B Collaboration *
4
* *
5
* This software is distributed under the terms of the *
6
* GNU General Public Licence (GPL) version 3, *
7
* copied verbatim in the file "LICENSE". *
8
* *
9
* In applying this license GSI does not waive the privileges and immunities *
10
* granted to it by virtue of its status as an Intergovernmental Organization *
11
* or submit itself to any jurisdiction. *
12
******************************************************************************/
13
14
// -------------------------------------------------------------------------
15
// ----- R3BDetectorList.header file -----
16
// ----- Created 11/02/09 by D.Bertini -----
17
// -------------------------------------------------------------------------
18
20
21
#ifndef R3BDETECTORLIST_H
22
#define R3BDETECTORLIST_H 1
23
24
enum
DetectorId
25
{
26
kREF
,
27
kDCH
,
28
kCAL
,
29
kLAND
,
30
kGFI
,
31
kMTOF
,
32
kTOFD
,
33
kTOFI
,
34
kTOF
,
35
kTRA
,
36
kCALIFA
,
37
kPSP
,
38
kVETO
,
39
kACTAF
,
40
kNEULAND
,
41
kDNNNEULAND
,
42
kDNNVETO
,
43
kDNNNEBULA
,
44
kDNNNEBULAVETO
,
45
kFI3a
,
46
kFI3b
,
47
kFI4
,
48
kFI6
,
49
kFI7
,
50
kFI8
,
51
kFI5
,
52
kFI10
,
53
kFI11
,
54
kFI12
,
55
kFI13
,
56
kFI23a
,
57
kFI23b
,
58
kFI30
,
59
kFI31
,
60
kFI32
,
61
kFI33
,
62
kSFI
,
63
kMUSIC
,
64
kLOS
,
65
kRPC
,
66
kSOFMWPC0
,
67
kSOFMWPC1
,
68
kSOFTWIM
,
69
kSOFMWPC2
,
70
kSOFMWPC3
,
71
#ifdef SOFIA
72
kSOFSCI,
73
kSOFAT,
74
kSOFTRIM,
75
kSOFTofWall,
76
#endif
77
#ifdef GTPC
78
kGTPC,
79
#endif
80
#ifdef ASYEOS
81
kCHIMERA,
82
kKRAB,
83
kKRATTA,
84
#endif
85
kLAST
86
};
87
88
enum
fDetectorType
89
{
90
kUnknownDetector
,
91
kDchPoint
,
92
kCalPoint
,
93
kLandPoint
,
94
kGfiPoint
,
95
kmTofPoint
,
96
kTofdPoint
,
97
kTofiPoint
,
98
kTofPoint
,
99
kTraPoint
,
100
kCalifaPoint
,
101
kPspPoint
,
102
kVetoPoint
,
103
kActafPoint
,
104
kNeulandPoint
,
105
kDNNNeulandPoint
,
106
kDNNVETOPoint
,
107
kDNNNEBULAPoint
,
108
kDNNNEBULAVETOPoint
,
109
kFI3aPoint
,
110
kFI3bPoint
,
111
kFI4Point
,
112
kFI6Point
,
113
kFI7Point
,
114
kFI8Point
,
115
kFI5Point
,
116
kFI10Point
,
117
kFI11Point
,
118
kFI12Point
,
119
kFI13Point
,
120
kFI23aPoint
,
121
kFI23bPoint
,
122
kFI30Point
,
123
kFI31Point
,
124
kFI32Point
,
125
kFI33Point
,
126
kSFIPoint
,
127
kMUSICPoint
,
128
kLOSPoint
,
129
kRpcPoint
,
130
kSOFMWPC0Point
,
131
kSOFMWPC1Point
,
132
kSOFTWIMPoint
,
133
kSOFMWPC2Point
,
134
kSOFMWPC3Point
135
#ifdef SOFIA
136
,
137
kSOFSCIPoint,
138
kSOFATPoint,
139
kSOFTRIMPoint,
140
kSOFTofWallPoint
141
#endif
142
#ifdef GTPC
143
,
144
kGTPCPoint
145
#endif
146
#ifdef ASYEOS
147
,
148
kCHIMERAPoint,
149
kKRABPoint,
150
kKRATTAPoint
151
#endif
152
};
153
154
enum
SensorSide
155
{
156
kTOP
,
157
kBOTTOM
158
};
159
160
#endif
DetectorId
DetectorId
Unique identifier for all R3B detector systems.
Definition
R3BDetectorList.h:25
kSOFMWPC2
@ kSOFMWPC2
Definition
R3BDetectorList.h:69
kSOFTWIM
@ kSOFTWIM
Definition
R3BDetectorList.h:68
kACTAF
@ kACTAF
Definition
R3BDetectorList.h:39
kRPC
@ kRPC
Definition
R3BDetectorList.h:65
kCAL
@ kCAL
Definition
R3BDetectorList.h:28
kTOF
@ kTOF
Definition
R3BDetectorList.h:34
kTRA
@ kTRA
Definition
R3BDetectorList.h:35
kFI11
@ kFI11
Definition
R3BDetectorList.h:53
kDNNVETO
@ kDNNVETO
Definition
R3BDetectorList.h:42
kDNNNEBULA
@ kDNNNEBULA
Definition
R3BDetectorList.h:43
kFI23b
@ kFI23b
Definition
R3BDetectorList.h:57
kFI6
@ kFI6
Definition
R3BDetectorList.h:48
kLAST
@ kLAST
Definition
R3BDetectorList.h:85
kREF
@ kREF
Definition
R3BDetectorList.h:26
kCALIFA
@ kCALIFA
Definition
R3BDetectorList.h:36
kDNNNEBULAVETO
@ kDNNNEBULAVETO
Definition
R3BDetectorList.h:44
kLAND
@ kLAND
Definition
R3BDetectorList.h:29
kFI3b
@ kFI3b
Definition
R3BDetectorList.h:46
kFI31
@ kFI31
Definition
R3BDetectorList.h:59
kFI10
@ kFI10
Definition
R3BDetectorList.h:52
kFI4
@ kFI4
Definition
R3BDetectorList.h:47
kFI23a
@ kFI23a
Definition
R3BDetectorList.h:56
kFI13
@ kFI13
Definition
R3BDetectorList.h:55
kTOFI
@ kTOFI
Definition
R3BDetectorList.h:33
kGFI
@ kGFI
Definition
R3BDetectorList.h:30
kPSP
@ kPSP
Definition
R3BDetectorList.h:37
kSFI
@ kSFI
Definition
R3BDetectorList.h:62
kFI5
@ kFI5
Definition
R3BDetectorList.h:51
kVETO
@ kVETO
Definition
R3BDetectorList.h:38
kNEULAND
@ kNEULAND
Definition
R3BDetectorList.h:40
kFI8
@ kFI8
Definition
R3BDetectorList.h:50
kDCH
@ kDCH
Definition
R3BDetectorList.h:27
kTOFD
@ kTOFD
Definition
R3BDetectorList.h:32
kSOFMWPC0
@ kSOFMWPC0
Definition
R3BDetectorList.h:66
kFI3a
@ kFI3a
Definition
R3BDetectorList.h:45
kFI7
@ kFI7
Definition
R3BDetectorList.h:49
kMTOF
@ kMTOF
Definition
R3BDetectorList.h:31
kFI30
@ kFI30
Definition
R3BDetectorList.h:58
kFI33
@ kFI33
Definition
R3BDetectorList.h:61
kLOS
@ kLOS
Definition
R3BDetectorList.h:64
kSOFMWPC3
@ kSOFMWPC3
Definition
R3BDetectorList.h:70
kFI12
@ kFI12
Definition
R3BDetectorList.h:54
kFI32
@ kFI32
Definition
R3BDetectorList.h:60
kMUSIC
@ kMUSIC
Definition
R3BDetectorList.h:63
kDNNNEULAND
@ kDNNNEULAND
Definition
R3BDetectorList.h:41
kSOFMWPC1
@ kSOFMWPC1
Definition
R3BDetectorList.h:67
SensorSide
SensorSide
Definition
R3BDetectorList.h:155
kTOP
@ kTOP
Definition
R3BDetectorList.h:156
kBOTTOM
@ kBOTTOM
Definition
R3BDetectorList.h:157
fDetectorType
fDetectorType
Unique identifier for all R3B Point and Hit types.
Definition
R3BDetectorList.h:89
kDNNVETOPoint
@ kDNNVETOPoint
Definition
R3BDetectorList.h:106
kFI3aPoint
@ kFI3aPoint
Definition
R3BDetectorList.h:109
kFI3bPoint
@ kFI3bPoint
Definition
R3BDetectorList.h:110
kUnknownDetector
@ kUnknownDetector
Definition
R3BDetectorList.h:90
kSOFMWPC3Point
@ kSOFMWPC3Point
Definition
R3BDetectorList.h:134
kVetoPoint
@ kVetoPoint
Definition
R3BDetectorList.h:102
kTraPoint
@ kTraPoint
Definition
R3BDetectorList.h:99
kmTofPoint
@ kmTofPoint
Definition
R3BDetectorList.h:95
kMUSICPoint
@ kMUSICPoint
Definition
R3BDetectorList.h:127
kPspPoint
@ kPspPoint
Definition
R3BDetectorList.h:101
kSOFMWPC2Point
@ kSOFMWPC2Point
Definition
R3BDetectorList.h:133
kFI31Point
@ kFI31Point
Definition
R3BDetectorList.h:123
kDNNNEBULAVETOPoint
@ kDNNNEBULAVETOPoint
Definition
R3BDetectorList.h:108
kFI11Point
@ kFI11Point
Definition
R3BDetectorList.h:117
kTofdPoint
@ kTofdPoint
Definition
R3BDetectorList.h:96
kDNNNeulandPoint
@ kDNNNeulandPoint
Definition
R3BDetectorList.h:105
kFI6Point
@ kFI6Point
Definition
R3BDetectorList.h:112
kFI13Point
@ kFI13Point
Definition
R3BDetectorList.h:119
kFI32Point
@ kFI32Point
Definition
R3BDetectorList.h:124
kFI33Point
@ kFI33Point
Definition
R3BDetectorList.h:125
kFI12Point
@ kFI12Point
Definition
R3BDetectorList.h:118
kActafPoint
@ kActafPoint
Definition
R3BDetectorList.h:103
kFI7Point
@ kFI7Point
Definition
R3BDetectorList.h:113
kSOFMWPC1Point
@ kSOFMWPC1Point
Definition
R3BDetectorList.h:131
kFI8Point
@ kFI8Point
Definition
R3BDetectorList.h:114
kGfiPoint
@ kGfiPoint
Definition
R3BDetectorList.h:94
kDchPoint
@ kDchPoint
Definition
R3BDetectorList.h:91
kTofPoint
@ kTofPoint
Definition
R3BDetectorList.h:98
kFI4Point
@ kFI4Point
Definition
R3BDetectorList.h:111
kLandPoint
@ kLandPoint
Definition
R3BDetectorList.h:93
kLOSPoint
@ kLOSPoint
Definition
R3BDetectorList.h:128
kFI5Point
@ kFI5Point
Definition
R3BDetectorList.h:115
kNeulandPoint
@ kNeulandPoint
Definition
R3BDetectorList.h:104
kFI23aPoint
@ kFI23aPoint
Definition
R3BDetectorList.h:120
kDNNNEBULAPoint
@ kDNNNEBULAPoint
Definition
R3BDetectorList.h:107
kFI23bPoint
@ kFI23bPoint
Definition
R3BDetectorList.h:121
kCalifaPoint
@ kCalifaPoint
Definition
R3BDetectorList.h:100
kRpcPoint
@ kRpcPoint
Definition
R3BDetectorList.h:129
kSOFMWPC0Point
@ kSOFMWPC0Point
Definition
R3BDetectorList.h:130
kTofiPoint
@ kTofiPoint
Definition
R3BDetectorList.h:97
kCalPoint
@ kCalPoint
Definition
R3BDetectorList.h:92
kFI10Point
@ kFI10Point
Definition
R3BDetectorList.h:116
kSFIPoint
@ kSFIPoint
Definition
R3BDetectorList.h:126
kSOFTWIMPoint
@ kSOFTWIMPoint
Definition
R3BDetectorList.h:132
kFI30Point
@ kFI30Point
Definition
R3BDetectorList.h:122
r3bdata
R3BDetectorList.h
Generated by
1.13.2