Definition at line 403 of file TrigMatchToolCore.h.
◆ chainIndexMap_t
◆ lock_t
◆ mutex_t
◆ ChainNameIndex()
◆ assertConfiguredChainNames()
void TrigMatchToolCore::ChainNameIndex::assertConfiguredChainNames |
( |
| ) |
|
|
private |
◆ chainName()
std::string TrigMatchToolCore::ChainNameIndex::chainName |
( |
size_t |
index | ) |
|
◆ chainNameToIndex()
size_t TrigMatchToolCore::ChainNameIndex::chainNameToIndex |
( |
const std::string & |
chainName | ) |
|
◆ clear()
void TrigMatchToolCore::ChainNameIndex::clear |
( |
| ) |
|
◆ configuredChainNames()
std::vector< std::string > TrigMatchToolCore::ChainNameIndex::configuredChainNames |
( |
| ) |
|
◆ propagateChainNames()
std::string TrigMatchToolCore::ChainNameIndex::propagateChainNames |
( |
const std::string & |
chainName | ) |
|
Definition at line 187 of file TrigMatchToolCore.cxx.
190 if(
chainName.find(
"L1_" ) == std::string::npos )
205 std::map< std::string, std::string >::const_iterator iter =
207 std::map< std::string, std::string >::const_iterator
end =
209 for( ; iter !=
end; ++iter ) {
211 if( boost::regex_match( iter->first.c_str(),
what, compiled ) ) {
215 chains +=
"|" + iter->second;
226 if(
output.find(
"|" ) != std::string::npos ) {
◆ m_chainIndexMap
◆ m_chainNames
std::vector< std::string > TrigMatchToolCore::ChainNameIndex::m_chainNames |
|
private |
◆ m_core
◆ m_l1l2Map
std::map< std::string, std::string > TrigMatchToolCore::ChainNameIndex::m_l1l2Map |
|
private |
◆ m_mutex
mutex_t TrigMatchToolCore::ChainNameIndex::m_mutex |
|
private |
◆ m_nConfiguredChainNames
size_t TrigMatchToolCore::ChainNameIndex::m_nConfiguredChainNames = 0 |
|
private |
The documentation for this class was generated from the following files: