|
CbmRoot
|
Namespaces | |
| namespace | algo |
| namespace | atconverter |
| namespace | bba |
| namespace | ca |
| namespace | core |
| namespace | detail |
| namespace | explore |
| namespace | kf |
| namespace | kfp |
| namespace | mcbm |
| namespace | mq |
| namespace | much |
| namespace | mvd |
| namespace | qa |
| namespace | reco |
| namespace | services |
| namespace | sim |
| namespace | sts |
| namespace | tof |
| namespace | trd |
| namespace | util |
Classes | |
| class | GeoHelper |
| A class providing a uniformed access to geometrical information for different detector subsystems. More... | |
| class | GeoNodeMap |
| A class to keep paths to nodes vs. hardware addresses for different detectors. More... | |
| class | GeoNodeMapBuilder |
| A builder for GeoNodeMap in CBM. More... | |
| class | PartitionedSpan |
| class | PartitionedVector |
| A vector that is partitioned into multiple subvectors. More... | |
| class | PODAllocator |
| Allocator for plain old data types. More... | |
| class | RecoSetupManager |
| A manager for setup representation in CBM reconstruction. More... | |
| struct | RecoSetupUtils |
| Different utilities for the CbmOfflineRecoSetup library. More... | |
| class | RunDatabase |
| The main calibration data base class for CBM. More... | |
| class | RunDatabaseContainer |
Typedefs | |
| template<typename T> | |
| using | PartitionedPODVector = PartitionedVector<T, PODAllocator<T>> |
| template<class T> | |
| using | PODVector = std::vector<T, PODAllocator<T>> |
| PODVector is a std::vector that doesn't initialize its elements. | |
Functions | |
| template<class C, class T> | |
| bool | Contains (const C &container, const T &value) |
| std::string | Capitalize (std::string_view str) |
| Capitalize the first letter of a string. The rest of the string is made lowercase. | |
| template<typename T, template< typename > class Container> | |
| PartitionedSpan (Container< T > &, gsl::span< const size_t >, gsl::span< const uint32_t >) -> PartitionedSpan< T > | |
| template<typename T, template< typename > class Container> | |
| PartitionedSpan (const Container< T > &, gsl::span< const size_t >, gsl::span< const uint32_t >) -> PartitionedSpan< const T > | |
| template<typename T, typename Allocator> | |
| PartitionedSpan (PartitionedVector< T, Allocator > &) -> PartitionedSpan< T > | |
| template<typename T, typename Allocator> | |
| PartitionedSpan (const PartitionedVector< T, Allocator > &) -> PartitionedSpan< const T > | |
| template<typename T> | |
| std::vector< T > | ToStdVector (const PODVector< T > &vec) |
| template<typename T> | |
| PODVector< T > | ToPODVector (const std::vector< T > &vec) |
| using cbm::PartitionedPODVector = PartitionedVector<T, PODAllocator<T>> |
Definition at line 285 of file PartitionedVector.h.
| using cbm::PODVector = std::vector<T, PODAllocator<T>> |
PODVector is a std::vector that doesn't initialize its elements.
Definition at line 17 of file PODVector.h.
| std::string cbm::Capitalize | ( | std::string_view | str | ) |
Capitalize the first letter of a string. The rest of the string is made lowercase.
Definition at line 9 of file StlUtils.cxx.
Referenced by cbm::algo::Reco::QueueUnpackerMetricsDet().
Definition at line 21 of file StlUtils.h.
Referenced by cbm::algo::CommonUnpacker< CbmBmonDigi, UnpackMonitorData, UnpackAuxData >::DoUnpack(), cbm::algo::Options::Has(), cbm::algo::Options::Has(), cbm::algo::Options::Has(), and cbm::algo::Options::HasOutput().
| cbm::PartitionedSpan | ( | const Container< T > & | , |
| gsl::span< const size_t > | , | ||
| gsl::span< const uint32_t > | ) -> PartitionedSpan< const T > |
| cbm::PartitionedSpan | ( | const PartitionedVector< T, Allocator > & | ) | -> PartitionedSpan< const T > |
| cbm::PartitionedSpan | ( | Container< T > & | , |
| gsl::span< const size_t > | , | ||
| gsl::span< const uint32_t > | ) -> PartitionedSpan< T > |
| cbm::PartitionedSpan | ( | PartitionedVector< T, Allocator > & | ) | -> PartitionedSpan< T > |
| PODVector< T > cbm::ToPODVector | ( | const std::vector< T > & | vec | ) |
Definition at line 26 of file PODVector.h.
Referenced by cbm::algo::DigiData::DigiData().
| std::vector< T > cbm::ToStdVector | ( | const PODVector< T > & | vec | ) |
Definition at line 20 of file PODVector.h.
Referenced by makeStorableRecoResults(), and cbm::algo::DigiData::ToStorable().