![]() |
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 | |