#include <algorithm>
#include <cuda_runtime.h>
#include "CUDADataFormats/SiPixelDigi/interface/SiPixelDigisCUDA.h"
#include "CUDADataFormats/SiPixelDigi/interface/SiPixelDigiErrorsCUDA.h"
#include "CUDADataFormats/SiPixelCluster/interface/SiPixelClustersCUDA.h"
#include "FWCore/Utilities/interface/typedefs.h"
#include "HeterogeneousCore/CUDAUtilities/interface/SimpleVector.h"
#include "HeterogeneousCore/CUDAUtilities/interface/host_unique_ptr.h"
#include "HeterogeneousCore/CUDAUtilities/interface/host_noncached_unique_ptr.h"
#include "DataFormats/SiPixelRawData/interface/SiPixelErrorCompact.h"
#include "DataFormats/SiPixelRawData/interface/SiPixelFormatterErrors.h"
#include "SiPixelClusterThresholds.h"
Go to the source code of this file.
Namespaces | |
pixelgpudetails | |
pixelgpudetails::phase1geometry | |
Functions | |
__host__ __device__ uint32_t | pixelgpudetails::pack (uint32_t row, uint32_t col, uint32_t adc) |
__host__ constexpr __device__ Packing | pixelgpudetails::packing () |
constexpr uint32_t | pixelgpudetails::pixelToChannel (int row, int col) |
Variables | |
const uint32_t | pixelgpudetails::phase1geometry::bladeMask = 0x3F |
const uint32_t | pixelgpudetails::phase1geometry::bladeStartBit = 12 |
const uint32_t | pixelgpudetails::phase1geometry::diskMask = 0xF |
const uint32_t | pixelgpudetails::phase1geometry::diskStartBit = 18 |
const uint32_t | pixelgpudetails::phase1geometry::ladderMask = 0xFF |
const uint32_t | pixelgpudetails::phase1geometry::ladderStartBit = 12 |
const uint32_t | pixelgpudetails::phase1geometry::layerMask = 0xF |
const uint32_t | pixelgpudetails::phase1geometry::layerStartBit = 20 |
const uint32_t | pixelgpudetails::MAX_WORD = 2000 |
const uint32_t | pixelgpudetails::maxROCIndex = 8 |
const uint32_t | pixelgpudetails::phase1geometry::moduleMask = 0x3FF |
const uint32_t | pixelgpudetails::phase1geometry::moduleStartBit = 2 |
const uint32_t | pixelgpudetails::numColsInRoc = 52 |
const uint32_t | pixelgpudetails::numRowsInRoc = 80 |
const uint32_t | pixelgpudetails::phase1geometry::panelMask = 0x3 |
const uint32_t | pixelgpudetails::phase1geometry::panelStartBit = 10 |