Utility to extract Trigger readout configuration from data. More...
#include "icaruscode/Utilities/ReadArtConfiguration.h"
#include "icaruscode/Decode/DataProducts/TriggerConfiguration.h"
#include "sbnobj/Common/Trigger/BeamBits.h"
#include "art/Framework/Principal/DataViewImpl.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "fhiclcpp/ParameterSet.h"
#include "cetlib_except/exception.h"
#include "TFile.h"
#include <regex>
#include <string>
#include <optional>
#include <utility>
#include <initializer_list>
Go to the source code of this file.
Classes | |
class | icarus::TriggerConfigurationExtractorBase |
class | icarus::TriggerConfigurationExtractor |
Class to extract PMT readout board configuration. More... | |
Namespaces | |
icarus | |
Cluster finding and building. | |
icarus::details | |
Functions | |
icarus::TriggerConfiguration | icarus::extractTriggerReadoutConfiguration (std::string const &srcFileName, icarus::TriggerConfigurationExtractor extractor) |
icarus::TriggerConfiguration | icarus::extractTriggerReadoutConfiguration (TFile &srcFile, icarus::TriggerConfigurationExtractor extractor) |
template<typename Principal > | |
icarus::TriggerConfiguration | icarus::extractTriggerReadoutConfiguration (Principal const &data, icarus::TriggerConfigurationExtractor extractor) |
template<typename ConfigMap > | |
icarus::TriggerConfiguration | icarus::details::extractTriggerReadoutConfigurationImpl (ConfigMap const &configMap, icarus::TriggerConfigurationExtractor extractor) |
Utility to extract Trigger readout configuration from data.
Definition in file TriggerConfigurationExtractor.h.