#include <map>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/composite_key.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include "boost/tuple/tuple.hpp"
#include "CSCDQM_Logger.h"
#include "CSCDQM_HistoDef.h"
#include "CSCDQM_MonitorObject.h"
#include "CSCDQM_Utility.h"
Go to the source code of this file.
|
typedef boost::multi_index_container< CSCHistoKeyType, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::composite_key< CSCHistoKeyType, boost::multi_index::member< CSCHistoKeyType, HistoId, &CSCHistoKeyType::id >, boost::multi_index::member< CSCHistoKeyType, HwId, &CSCHistoKeyType::addId > > > > > | cscdqm::CSCHistoMapType |
|
typedef boost::multi_index_container< CSCKeyType, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::composite_key< CSCKeyType, boost::multi_index::member< CSCKeyType, HwId, &CSCKeyType::crateId >, boost::multi_index::member< CSCKeyType, HwId, &CSCKeyType::dmbId > > > > > | cscdqm::CSCMapType |
|
typedef std::map< HwId, MonitorObject ** > | cscdqm::DDUMapType |
|
typedef std::map< HwId, MonitorObject ** > | cscdqm::FEDMapType |
|
typedef boost::multi_index_container< LookupKeyType, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::member< LookupKeyType, HistoDef, &LookupKeyType::histo > >, boost::multi_index::ordered_non_unique< boost::multi_index::member< LookupKeyType, std::string, &LookupKeyType::path > > > > | cscdqm::LookupMapType |
|