#include <algorithm>
#include <cassert>
#include <cstdint>
#include <cstdio>
#include <type_traits>
#include <alpaka/alpaka.hpp>
#include "CondFormats/SiPixelObjects/interface/SiPixelGainCalibrationForHLTLayout.h"
#include "CondFormats/SiPixelObjects/interface/SiPixelMappingLayout.h"
#include "DataFormats/DetId/interface/DetId.h"
#include "DataFormats/SiPixelClusterSoA/interface/ClusteringConstants.h"
#include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersSoA.h"
#include "DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h"
#include "DataFormats/SiPixelDetId/interface/PixelSubdetector.h"
#include "DataFormats/SiPixelDigi/interface/SiPixelDigiConstants.h"
#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsSoA.h"
#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisSoA.h"
#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigiErrorsSoACollection.h"
#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h"
#include "DataFormats/SiPixelRawData/interface/SiPixelErrorCompact.h"
#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h"
#include "HeterogeneousCore/AlpakaInterface/interface/config.h"
#include "HeterogeneousCore/AlpakaInterface/interface/memory.h"
#include "HeterogeneousCore/AlpakaInterface/interface/prefixScan.h"
#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h"
#include "RecoLocalTracker/SiPixelClusterizer/interface/SiPixelClusterThresholds.h"
#include "CalibPixel.h"
#include "ClusterChargeCut.h"
#include "PixelClustering.h"
#include "SiPixelRawToClusterKernel.h"
Go to the source code of this file.
Classes | |
struct | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::FillHitsModuleStart< TrackerTraits > |
struct | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::RawToDigi_kernel< debug > |
Namespaces | |
ALPAKA_ACCELERATOR_NAMESPACE | |
ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails | |
Functions | |
template<bool debug = false> | |
ALPAKA_FN_ACC uint8_t | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::checkROC (uint32_t errorWord, uint8_t fedId, uint32_t link, const SiPixelMappingSoAConstView &cablingMap) |
template<bool debug = false> | |
ALPAKA_FN_ACC uint8_t | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::conversionError (uint8_t fedId, uint8_t status) |
ALPAKA_FN_ACC bool | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::dcolIsValid (uint32_t dcol, uint32_t pxid) |
ALPAKA_FN_ACC ::pixelDetails::Pixel | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::frameConversion (bool bpix, int side, uint32_t layer, uint32_t rocIdInDetUnit, ::pixelDetails::Pixel local) |
template<bool debug = false> | |
ALPAKA_FN_ACC uint32_t | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::getErrRawID (uint8_t fedId, uint32_t errWord, uint32_t errorType, const SiPixelMappingSoAConstView &cablingMap) |
ALPAKA_FN_ACC ::pixelDetails::DetIdGPU | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::getRawId (const SiPixelMappingSoAConstView &cablingMap, uint8_t fed, uint32_t link, uint32_t roc) |
ALPAKA_FN_ACC bool | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::isBarrel (uint32_t rawId) |
ALPAKA_FN_ACC bool | ALPAKA_ACCELERATOR_NAMESPACE::pixelDetails::rocRowColIsValid (uint32_t rocRow, uint32_t rocCol) |