#include "DataFormats/Common/interface/StdArray.h"
#include "DataFormats/SoATemplate/interface/SoALayout.h"
#include "DataFormats/HcalDigi/interface/HcalDigiCollections.h"
Go to the source code of this file.
Namespaces | |
hcal | |
Typedefs | |
using | hcal::HcalPhase0DigiSoA = HcalPhase0DigiSoALayout<> |
using | hcal::HcalPhase1DigiSoA = HcalPhase1DigiSoALayout<> |
using | hcal::QIE10dataArray = edm::StdArray< uint16_t, HBHEDataFrame::MAXSAMPLES+Flavor5::HEADER_WORDS > |
using | hcal::QIE11dataArray = edm::StdArray< uint16_t, QIE11DigiCollection::MAXSAMPLES+Flavor1::HEADER_WORDS > |
Functions | |
template<typename Flavor > | |
constexpr uint8_t | hcal::adc_for_sample (uint16_t const *const dfstart, uint32_t const sample) |
template<> | |
constexpr uint8_t | hcal::adc_for_sample< Flavor5 > (uint16_t const *const dfstart, uint32_t const sample) |
template<typename Flavor > | |
constexpr uint8_t | hcal::capid_for_sample (uint16_t const *const dfstart, uint32_t const sample) |
template<> | |
constexpr uint8_t | hcal::capid_for_sample< Flavor3 > (uint16_t const *const dfstart, uint32_t const sample) |
template<typename Flavor > | |
constexpr uint32_t | hcal::compute_nsamples (uint32_t const nwords) |
template<typename Flavor > | |
constexpr uint32_t | hcal::compute_stride (uint32_t const nsamples) |
template<typename Flavor > | |
constexpr uint8_t | hcal::soibit_for_sample (uint16_t const *const dfstart, uint32_t const sample) |
template<typename Flavor > | |
constexpr uint8_t | hcal::tdc_for_sample (uint16_t const *const dfstart, uint32_t const sample) |