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
kNEULAND
,
40
kDNNNEULAND
,
41
kDNNVETO
,
42
kDNNNEBULA
,
43
kDNNNEBULAVETO
,
44
kFI3a
,
45
kFI3b
,
46
kFI4
,
47
kFI6
,
48
kFI7
,
49
kFI8
,
50
kFI5
,
51
kFI10
,
52
kFI11
,
53
kFI12
,
54
kFI13
,
55
kFI23a
,
56
kFI23b
,
57
kFI30
,
58
kFI31
,
59
kFI32
,
60
kFI33
,
61
kSFI
,
62
kMUSIC
,
63
kLOS
,
64
kRPC
,
65
kSOFMWPC0
,
66
kSOFMWPC1
,
67
kSOFTWIM
,
68
kSOFMWPC2
,
69
kSOFMWPC3
,
70
#ifdef SOFIA
71
kSOFSCI,
72
kSOFAT,
73
kSOFTRIM,
74
kSOFTofWall,
75
#endif
76
#ifdef GTPC
77
kGTPC,
78
#endif
79
#ifdef ASYEOS
80
kCHIMERA,
81
kKRAB,
82
kKRATTA,
83
#endif
84
kLAST
85
};
86
87
enum
fDetectorType
88
{
89
kUnknownDetector
,
90
kDchPoint
,
91
kCalPoint
,
92
kLandPoint
,
93
kGfiPoint
,
94
kmTofPoint
,
95
kTofdPoint
,
96
kTofiPoint
,
97
kTofPoint
,
98
kTraPoint
,
99
kCalifaPoint
,
100
kPspPoint
,
101
kVetoPoint
,
102
kNeulandPoint
,
103
kDNNNeulandPoint
,
104
kDNNVETOPoint
,
105
kDNNNEBULAPoint
,
106
kDNNNEBULAVETOPoint
,
107
kFI3aPoint
,
108
kFI3bPoint
,
109
kFI4Point
,
110
kFI6Point
,
111
kFI7Point
,
112
kFI8Point
,
113
kFI5Point
,
114
kFI10Point
,
115
kFI11Point
,
116
kFI12Point
,
117
kFI13Point
,
118
kFI23aPoint
,
119
kFI23bPoint
,
120
kFI30Point
,
121
kFI31Point
,
122
kFI32Point
,
123
kFI33Point
,
124
kSFIPoint
,
125
kMUSICPoint
,
126
kLOSPoint
,
127
kRpcPoint
,
128
kSOFMWPC0Point
,
129
kSOFMWPC1Point
,
130
kSOFTWIMPoint
,
131
kSOFMWPC2Point
,
132
kSOFMWPC3Point
133
#ifdef SOFIA
134
,
135
kSOFSCIPoint,
136
kSOFATPoint,
137
kSOFTRIMPoint,
138
kSOFTofWallPoint
139
#endif
140
#ifdef GTPC
141
,
142
kGTPCPoint
143
#endif
144
#ifdef ASYEOS
145
,
146
kCHIMERAPoint,
147
kKRABPoint,
148
kKRATTAPoint
149
#endif
150
};
151
152
enum
SensorSide
153
{
154
kTOP
,
155
kBOTTOM
156
};
157
158
#endif
DetectorId
DetectorId
Unique identifier for all R3B detector systems.
Definition
R3BDetectorList.h:25
kSOFMWPC2
@ kSOFMWPC2
Definition
R3BDetectorList.h:68
kSOFTWIM
@ kSOFTWIM
Definition
R3BDetectorList.h:67
kRPC
@ kRPC
Definition
R3BDetectorList.h:64
kCAL
@ kCAL
Definition
R3BDetectorList.h:28
kTOF
@ kTOF
Definition
R3BDetectorList.h:34
kTRA
@ kTRA
Definition
R3BDetectorList.h:35
kFI11
@ kFI11
Definition
R3BDetectorList.h:52
kDNNVETO
@ kDNNVETO
Definition
R3BDetectorList.h:41
kDNNNEBULA
@ kDNNNEBULA
Definition
R3BDetectorList.h:42
kFI23b
@ kFI23b
Definition
R3BDetectorList.h:56
kFI6
@ kFI6
Definition
R3BDetectorList.h:47
kLAST
@ kLAST
Definition
R3BDetectorList.h:84
kREF
@ kREF
Definition
R3BDetectorList.h:26
kCALIFA
@ kCALIFA
Definition
R3BDetectorList.h:36
kDNNNEBULAVETO
@ kDNNNEBULAVETO
Definition
R3BDetectorList.h:43
kLAND
@ kLAND
Definition
R3BDetectorList.h:29
kFI3b
@ kFI3b
Definition
R3BDetectorList.h:45
kFI31
@ kFI31
Definition
R3BDetectorList.h:58
kFI10
@ kFI10
Definition
R3BDetectorList.h:51
kFI4
@ kFI4
Definition
R3BDetectorList.h:46
kFI23a
@ kFI23a
Definition
R3BDetectorList.h:55
kFI13
@ kFI13
Definition
R3BDetectorList.h:54
kTOFI
@ kTOFI
Definition
R3BDetectorList.h:33
kGFI
@ kGFI
Definition
R3BDetectorList.h:30
kPSP
@ kPSP
Definition
R3BDetectorList.h:37
kSFI
@ kSFI
Definition
R3BDetectorList.h:61
kFI5
@ kFI5
Definition
R3BDetectorList.h:50
kVETO
@ kVETO
Definition
R3BDetectorList.h:38
kNEULAND
@ kNEULAND
Definition
R3BDetectorList.h:39
kFI8
@ kFI8
Definition
R3BDetectorList.h:49
kDCH
@ kDCH
Definition
R3BDetectorList.h:27
kTOFD
@ kTOFD
Definition
R3BDetectorList.h:32
kSOFMWPC0
@ kSOFMWPC0
Definition
R3BDetectorList.h:65
kFI3a
@ kFI3a
Definition
R3BDetectorList.h:44
kFI7
@ kFI7
Definition
R3BDetectorList.h:48
kMTOF
@ kMTOF
Definition
R3BDetectorList.h:31
kFI30
@ kFI30
Definition
R3BDetectorList.h:57
kFI33
@ kFI33
Definition
R3BDetectorList.h:60
kLOS
@ kLOS
Definition
R3BDetectorList.h:63
kSOFMWPC3
@ kSOFMWPC3
Definition
R3BDetectorList.h:69
kFI12
@ kFI12
Definition
R3BDetectorList.h:53
kFI32
@ kFI32
Definition
R3BDetectorList.h:59
kMUSIC
@ kMUSIC
Definition
R3BDetectorList.h:62
kDNNNEULAND
@ kDNNNEULAND
Definition
R3BDetectorList.h:40
kSOFMWPC1
@ kSOFMWPC1
Definition
R3BDetectorList.h:66
SensorSide
SensorSide
Definition
R3BDetectorList.h:153
kTOP
@ kTOP
Definition
R3BDetectorList.h:154
kBOTTOM
@ kBOTTOM
Definition
R3BDetectorList.h:155
fDetectorType
fDetectorType
Unique identifier for all R3B Point and Hit types.
Definition
R3BDetectorList.h:88
kDNNVETOPoint
@ kDNNVETOPoint
Definition
R3BDetectorList.h:104
kFI3aPoint
@ kFI3aPoint
Definition
R3BDetectorList.h:107
kFI3bPoint
@ kFI3bPoint
Definition
R3BDetectorList.h:108
kUnknownDetector
@ kUnknownDetector
Definition
R3BDetectorList.h:89
kSOFMWPC3Point
@ kSOFMWPC3Point
Definition
R3BDetectorList.h:132
kVetoPoint
@ kVetoPoint
Definition
R3BDetectorList.h:101
kTraPoint
@ kTraPoint
Definition
R3BDetectorList.h:98
kmTofPoint
@ kmTofPoint
Definition
R3BDetectorList.h:94
kMUSICPoint
@ kMUSICPoint
Definition
R3BDetectorList.h:125
kPspPoint
@ kPspPoint
Definition
R3BDetectorList.h:100
kSOFMWPC2Point
@ kSOFMWPC2Point
Definition
R3BDetectorList.h:131
kFI31Point
@ kFI31Point
Definition
R3BDetectorList.h:121
kDNNNEBULAVETOPoint
@ kDNNNEBULAVETOPoint
Definition
R3BDetectorList.h:106
kFI11Point
@ kFI11Point
Definition
R3BDetectorList.h:115
kTofdPoint
@ kTofdPoint
Definition
R3BDetectorList.h:95
kDNNNeulandPoint
@ kDNNNeulandPoint
Definition
R3BDetectorList.h:103
kFI6Point
@ kFI6Point
Definition
R3BDetectorList.h:110
kFI13Point
@ kFI13Point
Definition
R3BDetectorList.h:117
kFI32Point
@ kFI32Point
Definition
R3BDetectorList.h:122
kFI33Point
@ kFI33Point
Definition
R3BDetectorList.h:123
kFI12Point
@ kFI12Point
Definition
R3BDetectorList.h:116
kFI7Point
@ kFI7Point
Definition
R3BDetectorList.h:111
kSOFMWPC1Point
@ kSOFMWPC1Point
Definition
R3BDetectorList.h:129
kFI8Point
@ kFI8Point
Definition
R3BDetectorList.h:112
kGfiPoint
@ kGfiPoint
Definition
R3BDetectorList.h:93
kDchPoint
@ kDchPoint
Definition
R3BDetectorList.h:90
kTofPoint
@ kTofPoint
Definition
R3BDetectorList.h:97
kFI4Point
@ kFI4Point
Definition
R3BDetectorList.h:109
kLandPoint
@ kLandPoint
Definition
R3BDetectorList.h:92
kLOSPoint
@ kLOSPoint
Definition
R3BDetectorList.h:126
kFI5Point
@ kFI5Point
Definition
R3BDetectorList.h:113
kNeulandPoint
@ kNeulandPoint
Definition
R3BDetectorList.h:102
kFI23aPoint
@ kFI23aPoint
Definition
R3BDetectorList.h:118
kDNNNEBULAPoint
@ kDNNNEBULAPoint
Definition
R3BDetectorList.h:105
kFI23bPoint
@ kFI23bPoint
Definition
R3BDetectorList.h:119
kCalifaPoint
@ kCalifaPoint
Definition
R3BDetectorList.h:99
kRpcPoint
@ kRpcPoint
Definition
R3BDetectorList.h:127
kSOFMWPC0Point
@ kSOFMWPC0Point
Definition
R3BDetectorList.h:128
kTofiPoint
@ kTofiPoint
Definition
R3BDetectorList.h:96
kCalPoint
@ kCalPoint
Definition
R3BDetectorList.h:91
kFI10Point
@ kFI10Point
Definition
R3BDetectorList.h:114
kSFIPoint
@ kSFIPoint
Definition
R3BDetectorList.h:124
kSOFTWIMPoint
@ kSOFTWIMPoint
Definition
R3BDetectorList.h:130
kFI30Point
@ kFI30Point
Definition
R3BDetectorList.h:120
r3bdata
R3BDetectorList.h
Generated by
1.13.2