Definition at line 635 of file TrigMatchToolCore.h.
◆ cacheMap_t
◆ cacheVec_t
◆ lock_t
◆ mutex_t
◆ SlotCache()
| TrigMatchToolCore::SlotCache::SlotCache |
( |
| ) |
|
|
inline |
◆ ~SlotCache()
| TrigMatchToolCore::SlotCache::~SlotCache |
( |
| ) |
|
|
inline |
Definition at line 642 of file TrigMatchToolCore.h.
643 {
644 for (
const cacheMap_t::value_type& p :
m_cacheMap) {
645 for (TrigFeatureCacheBase* cache :
p.second) {
646 delete cache;
647 }
648 }
649 }
◆ clear()
| void TrigMatchToolCore::SlotCache::clear |
( |
| ) |
|
|
inline |
Definition at line 651 of file TrigMatchToolCore.h.
652 {
654 for (
const cacheMap_t::value_type& p :
m_cacheMap) {
655 for (TrigFeatureCacheBase* cache :
p.second) {
656 cache->clear();
657 }
658 }
661 }
◆ resetFeatureLabel()
| void TrigMatchToolCore::SlotCache::resetFeatureLabel |
( |
| ) |
|
|
inline |
resetFeatureLabel is used to reset the label to be used when extracting features from the navigation.
It should not be necessary for users to call this function - it will be reset automatically.
Definition at line 669 of file TrigMatchToolCore.h.
◆ m_cacheMap
| cacheMap_t TrigMatchToolCore::SlotCache::m_cacheMap |
◆ m_caches
| cacheVec_t* TrigMatchToolCore::SlotCache::m_caches |
◆ m_featureContainers
◆ m_featureContainersValid
| std::vector<bool> TrigMatchToolCore::SlotCache::m_featureContainersValid |
◆ m_featureLabel
| std::string TrigMatchToolCore::SlotCache::m_featureLabel |
◆ m_mutex
| mutex_t TrigMatchToolCore::SlotCache::m_mutex |
◆ m_nFeatureContainers
| size_t TrigMatchToolCore::SlotCache::m_nFeatureContainers = 100 |
The documentation for this struct was generated from the following file: