Files
Jungfraujoch/jungfrau/JFConversionGPU.cpp

24 lines
712 B
C++

// Copyright (2019-2023) Paul Scherrer Institute
// SPDX-License-Identifier: GPL-3.0-or-later
#ifndef JFJOCH_USE_CUDA
#include "JFConversionGPU.h"
JFConversionGPU::JFConversionGPU() {}
JFConversionGPU::~JFConversionGPU() {}
void JFConversionGPU::Setup(const JFModuleGainCalibration &gain_calibration, const JFModulePedestal &pedestal_g0,
const JFModulePedestal &pedestal_g1, const JFModulePedestal &pedestal_g2, double energy) {
alt_conv.Setup(gain_calibration, pedestal_g0, pedestal_g1, pedestal_g2, energy);
}
void JFConversionGPU::ConvertModule(int16_t *dest, const uint16_t *source) {
alt_conv.ConvertModule(dest, source);
}
void JFConversionGPU::Sync() {}
#endif