![]() |
ATLAS Offline Software
|
#include <string>#include <iosfwd>#include <vector>#include "TrigConfHLTData/HLTChain.h"#include <boost/multi_index_container.hpp>#include <boost/multi_index/mem_fun.hpp>#include <boost/multi_index/hashed_index.hpp>#include <boost/multi_index/ordered_index.hpp>#include <boost/multi_index/random_access_index.hpp>#include <boost/multi_index/composite_key.hpp>Go to the source code of this file.
Classes | |
| struct | TrigConf::name |
| struct | TrigConf::name_hash |
| struct | TrigConf::counter |
| class | TrigConf::HLTChainList |
| list of all HLT chains in a trigger menu More... | |
Namespaces | |
| namespace | TrigConf |
| Forward iterator to traverse the main components of the trigger configuration. | |
Typedefs | |
| typedef boost::multi_index::multi_index_container< HLTChain *, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::identity< HLTChain > >, boost::multi_index::ordered_unique< boost::multi_index::tag< counter >, boost::multi_index::composite_key< HLTChain *, boost::multi_index::const_mem_fun< HLTChain, int,&HLTChain::chain_counter >, boost::multi_index::const_mem_fun< HLTChain, HLTLevel,&HLTChain::level_enum > > >, boost::multi_index::ordered_unique< boost::multi_index::tag< name >, boost::multi_index::const_mem_fun< HLTChain, const std::string &, &HLTChain::chain_name > >, boost::multi_index::hashed_unique< boost::multi_index::tag< name_hash >, boost::multi_index::const_mem_fun< HLTChain, const std::string &, &HLTChain::chain_name > >, boost::multi_index::random_access<> > > | TrigConf::HLTChainContainer |
Functions | |
| std::ostream & | TrigConf::operator<< (std::ostream &o, const TrigConf::HLTChainList &c) |