![]() |
Project
|
#include <array>#include <cstdint>#include <exception>#include <functional>#include <iosfwd>#include <unordered_map>#include <sstream>#include <string>#include <boost/container_hash/hash.hpp>#include "fmt/format.h"#include "RStringView.h"#include "Rtypes.h"#include "DataFormatsEMCAL/Constants.h"Go to the source code of this file.
Classes | |
| class | o2::emcal::Mapper |
| ALTRO mapping for calorimeters. More... | |
| struct | o2::emcal::Mapper::ChannelID |
| Mapped information of a channel. More... | |
| struct | o2::emcal::Mapper::ChannelIDHasher |
| Hash functor for channel ID. More... | |
| class | o2::emcal::Mapper::AddressNotFoundException |
| Error handling requests for unknown hardware addresses. More... | |
| class | o2::emcal::Mapper::AddressRangeException |
| class | o2::emcal::Mapper::ChannelNotFoundException |
| Exception handling invalid channel ID. More... | |
| class | o2::emcal::Mapper::FileFormatException |
| Error handling for invalid file format. More... | |
| class | o2::emcal::Mapper::InitStatusException |
| Error handling requests to not properly initialized mapping object. More... | |
| class | o2::emcal::MappingHandler |
| Handler providing the correct mapping for the given DDL. More... | |
| class | o2::emcal::MappingHandler::DDLInvalid |
| Error handling for invalid DDL IDs (not in range for EMCAL) More... | |
Namespaces | |
| namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
| namespace | o2::emcal |
Functions | |
| std::ostream & | o2::emcal::operator<< (std::ostream &stream, const Mapper::ChannelID &channel) |
| stream operator for Mapper::Channel | |