Go to the documentation of this file.
11 #include <RtypesCore.h>
14 #include <type_traits>
25 typename std::underlying_type<T>::type {
26 return static_cast<typename std::underlying_type<T>::type
>(enumerator);
@ kMvd
Micro-Vertex Detector.
@ kTof
Time-of-flight Detector.
@ kShield
Beam pipe shielding in MUCH section.
ECbmTreeAccess
Mode to read entries from a ROOT TTree.
@ kHodo
Hodoscope (for test beam times)
Double_t CbmNeutronMass()
@ kNofSystems
For loops over active systems.
@ kRich
Ring-Imaging Cherenkov Detector.
ECbmModuleId & operator++(ECbmModuleId &)
@ kDummyDet
Dummy for tutorials or tests.
@ kTrd
Transition Radiation Detector.
@ kLastModule
For loops over all modules.
constexpr auto ToIntegralType(T enumerator) -> typename std::underlying_type< T >::type
@ kMuch
Muon detection system.
@ kPsd
Projectile spectator detector.
@ kPlatform
RICH rail platform.
Double_t CbmElectronMass()
@ kSts
Silicon Tracking System.
std::ostream & operator<<(std::ostream &, const ECbmModuleId &)