PandaRoot
PndDetectorList.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
13 // -------------------------------------------------------------------------
14 // ----- PndDetectorList.header file -----
15 // ----- Created 11/02/09 by M. Al-Turany -----
16 // -------------------------------------------------------------------------
17 
20 #ifndef PNDDETECTORLIST_H
21 #define PNDDETECTORLIST_H 1
22 
23 enum class DetectorId {
25  kRICH,
26  kDRC,
27  kDSK,
28  kEMC,
29  kGEM,
30  kLUMI,
31  kMDT,
32  kMVD,
33  kRPC,
34  kSTT,
35  kFTOF,
36  kTOF,
37  kFTS,
38  kHYPG,
39  kOT,
40  kHYP
41 };
42 
47 enum class DetectorType {
48  kUnknown,
49  kMCTrack,
50  kMVDPoint,
57  kSttPoint,
58  kSttHit,
61  kSttTrack,
62  kGemPoint,
63  kGemDigi,
65  kGemHit,
66  kFtsPoint,
67  kFtsDigi,
68  kFtsHit,
69  kOtPoint,
70  kOtDigi,
71  kOtHit,
72  kMdtPoint,
73  kMdtHit,
74  kMdtTrack,
75  kEmcPoint,
76  kEmcHit,
77  kEmcDigi,
79  kEmcBump,
81  kLheTrack,
82  kTrackCand,
83  kTrack,
86 };
87 
88 enum class SensorSide { kTOP, kBOTTOM };
89 
90 #endif
SensorSide
DetectorType
DetectorId