Namespaces | |
constants | |
raw | |
reconstruction | |
Classes | |
class | AMC13Header |
struct | DigiCollection |
struct | DigiCollection< Flavor5, StoragePolicy > |
struct | DigiCollectionBase |
struct | Flavor1 |
struct | Flavor3 |
struct | Flavor5 |
struct | HcalMahiConditionsSoALayout |
struct | HcalMahiPulseOffsetsSoALayout |
struct | HcalPhase0DigiSoALayout |
struct | HcalPhase1DigiSoALayout |
struct | HcalPulseShapeSoALayout |
struct | HcalRecHitSoALayout |
struct | HcalRecoParamSoALayout |
class | HcalRecoParamWithPulseShapeT |
struct | HcalSiPMCharacteristicsSoALayout |
struct | RecHitCollection |
Functions | |
template<typename Flavor > | |
constexpr uint8_t | adc_for_sample (uint16_t const *const dfstart, uint32_t const sample) |
template<> | |
constexpr uint8_t | adc_for_sample< Flavor5 > (uint16_t const *const dfstart, uint32_t const sample) |
template<typename Flavor > | |
constexpr uint8_t | capid_for_sample (uint16_t const *const dfstart, uint32_t const sample) |
template<> | |
constexpr uint8_t | capid_for_sample< Flavor3 > (uint16_t const *const dfstart, uint32_t const sample) |
template<typename Flavor > | |
constexpr uint32_t | compute_nsamples (uint32_t const nwords) |
template<typename Flavor > | |
constexpr uint32_t | compute_stride (uint32_t const nsamples) |
template<typename Flavor > | |
constexpr uint8_t | soibit_for_sample (uint16_t const *const dfstart, uint32_t const sample) |
template<typename Flavor > | |
constexpr uint8_t | tdc_for_sample (uint16_t const *const dfstart, uint32_t const sample) |
Variables | |
static constexpr uint32_t | numValuesPerChannel = 16 |
Definition at line 8 of file HcalMahiConditionsHost.h.
using hcal::HcalMahiConditionsSoA = typedef HcalMahiConditionsSoALayout<> |
Definition at line 66 of file HcalMahiConditionsSoA.h.
using hcal::HcalMahiPulseOffsetsPortableHost = typedef PortableHostCollection<HcalMahiPulseOffsetsSoA> |
Definition at line 8 of file HcalMahiPulseOffsetsHost.h.
using hcal::HcalMahiPulseOffsetsSoA = typedef HcalMahiPulseOffsetsSoALayout<> |
Definition at line 9 of file HcalMahiPulseOffsetsSoA.h.
using hcal::HcalPedestalArray = typedef std::array<float, 4> |
Definition at line 15 of file HcalMahiConditionsSoA.h.
using hcal::HcalPhase0DigiSoA = typedef HcalPhase0DigiSoALayout<> |
Definition at line 111 of file HcalDigiSoA.h.
using hcal::HcalPhase1DigiSoA = typedef HcalPhase1DigiSoALayout<> |
Definition at line 110 of file HcalDigiSoA.h.
using hcal::HcalPSfunctorArray = typedef std::array<float, hcal::constants::maxPSshapeBin> |
Definition at line 13 of file HcalRecoParamWithPulseShapeSoA.h.
using hcal::HcalPSfunctorBXarray = typedef std::array<float, hcal::constants::nsPerBX> |
Definition at line 14 of file HcalRecoParamWithPulseShapeSoA.h.
using hcal::HcalPulseShapeSoA = typedef HcalPulseShapeSoALayout<> |
Definition at line 26 of file HcalRecoParamWithPulseShapeSoA.h.
using hcal::HcalQIECodersArray = typedef std::array<float, numValuesPerChannel> |
Definition at line 16 of file HcalMahiConditionsSoA.h.
using hcal::HcalRecHitSoA = typedef HcalRecHitSoALayout<> |
Definition at line 14 of file HcalRecHitSoA.h.
using hcal::HcalRecoParamSoA = typedef HcalRecoParamSoALayout<> |
Definition at line 25 of file HcalRecoParamWithPulseShapeSoA.h.
using hcal::HcalRecoParamWithPulseShapeHost = typedef HcalRecoParamWithPulseShapeT<alpaka::DevCpu> |
Definition at line 9 of file HcalRecoParamWithPulseShapeHost.h.
using hcal::HcalSiPMCharacteristicsPortableHost = typedef PortableHostCollection<HcalSiPMCharacteristicsSoA> |
Definition at line 10 of file HcalSiPMCharacteristicsHost.h.
using hcal::HcalSiPMCharacteristicsSoA = typedef HcalSiPMCharacteristicsSoALayout<> |
Definition at line 12 of file HcalSiPMCharacteristicsSoA.h.
using hcal::Phase0DigiHostCollection = typedef PortableHostCollection<HcalPhase0DigiSoA> |
Definition at line 11 of file HcalDigiHostCollection.h.
using hcal::Phase1DigiHostCollection = typedef PortableHostCollection<HcalPhase1DigiSoA> |
Definition at line 10 of file HcalDigiHostCollection.h.
using hcal::QIE10dataArray = typedef edm::StdArray<uint16_t, HBHEDataFrame::MAXSAMPLES + Flavor5::HEADER_WORDS> |
Definition at line 94 of file HcalDigiSoA.h.
using hcal::QIE11dataArray = typedef edm::StdArray<uint16_t, QIE11DigiCollection::MAXSAMPLES + Flavor1::HEADER_WORDS> |
Definition at line 93 of file HcalDigiSoA.h.
using hcal::RecHitHostCollection = typedef PortableHostCollection<HcalRecHitSoA> |
Definition at line 10 of file HcalRecHitHostCollection.h.
constexpr uint8_t hcal::adc_for_sample | ( | uint16_t const *const | dfstart, |
uint32_t const | sample | ||
) |
Definition at line 59 of file DigiCollection.h.
References gpuClustering::adc, and ecalGpuTask_cfi::sample.
constexpr uint8_t hcal::adc_for_sample< Flavor5 > | ( | uint16_t const *const | dfstart, |
uint32_t const | sample | ||
) |
Definition at line 69 of file DigiCollection.h.
References hcal::Flavor5::adc(), hcal::Flavor5::HEADER_WORDS, and ecalGpuTask_cfi::sample.
Referenced by ALPAKA_ACCELERATOR_NAMESPACE::hcal::reconstruction::mahi::Kernel_prep1d_sameNumberOfSamples::operator()().
constexpr uint8_t hcal::capid_for_sample | ( | uint16_t const *const | dfstart, |
uint32_t const | sample | ||
) |
constexpr uint8_t hcal::capid_for_sample< Flavor3 > | ( | uint16_t const *const | dfstart, |
uint32_t const | sample | ||
) |
Definition at line 49 of file DigiCollection.h.
References hcal::Flavor3::capid(), hcal::Flavor3::HEADER_WORDS, ecalGpuTask_cfi::sample, and hcal::Flavor3::WORDS_PER_SAMPLE.
Referenced by ALPAKA_ACCELERATOR_NAMESPACE::hcal::reconstruction::mahi::Kernel_prep1d_sameNumberOfSamples::operator()().
constexpr uint32_t hcal::compute_nsamples | ( | uint32_t const | nwords | ) |
Definition at line 80 of file DigiCollection.h.
References ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr().
constexpr uint32_t hcal::compute_stride | ( | uint32_t const | nsamples | ) |
Definition at line 75 of file DigiCollection.h.
constexpr uint8_t hcal::soibit_for_sample | ( | uint16_t const *const | dfstart, |
uint32_t const | sample | ||
) |
constexpr uint8_t hcal::tdc_for_sample | ( | uint16_t const *const | dfstart, |
uint32_t const | sample | ||
) |
|
static |
Definition at line 14 of file HcalMahiConditionsSoA.h.