CbmRoot
CbmStsDefs.h
Go to the documentation of this file.
1 
8 #ifndef CBMSTSDEFS_H
9 #define CBMSTSDEFS_H 1
10 
11 #include "Rtypes.h"
12 
13 
14 // ----- Namespace CbmSts ---------------------------------------------
15 namespace CbmSts {
16 
18  const Double_t kSiCharge = 14.;
19 
20 
22  const Double_t kSiDensity = 2.336;
23 
24 
26  const Double_t kProtonMass = 0.938272081;
27 
28 
29 } // namespace CbmSts
30 
31 // ------------------------------------------------------------------------
32 
33 
43 enum class CbmStsELoss {
44  kIdeal = 0,
45  kUniform = 1,
46  kUrban = 2,
47 };
48 
49 
61 enum class CbmStsSensorClass { kUnknown = 0, kDssdStereo = 1, kDssdOrtho = 2 };
62 
63 #endif
CbmSts
Definition: CbmStsDefs.h:15
CbmStsELoss::kUrban
@ kUrban
CbmSts::kSiCharge
const Double_t kSiCharge
Silicon charge [e].
Definition: CbmStsDefs.h:18
CbmStsSensorClass::kDssdOrtho
@ kDssdOrtho
CbmStsSensorClass::kDssdStereo
@ kDssdStereo
CbmStsELoss
CbmStsELoss
Energy loss model used in simulation.
Definition: CbmStsDefs.h:43
ECbmDataType::kUnknown
@ kUnknown
CbmStsSensorClass
CbmStsSensorClass
Sensor classes.
Definition: CbmStsDefs.h:61
CbmSts::kSiDensity
const Double_t kSiDensity
Silicon density [g/cm^3].
Definition: CbmStsDefs.h:22
CbmStsELoss::kIdeal
@ kIdeal
CbmSts::kProtonMass
const Double_t kProtonMass
Proton mass [GeV].
Definition: CbmStsDefs.h:26
CbmStsELoss::kUniform
@ kUniform