|
static std::unique_ptr< TPCPadGainCalib > | getPadGainCalibDefault () |
|
static std::unique_ptr< TPCPadGainCalib > | getPadGainCalib (const o2::tpc::CalDet< float > &in) |
|
static std::unique_ptr< o2::tpc::CalibdEdxContainer > | getCalibdEdxContainerDefault () |
|
template<class S > |
static void | RunZSEncoder (const S &in, std::unique_ptr< uint64_t[]> *outBuffer, uint32_t *outSizes, o2::raw::RawFileWriter *raw, const o2::InteractionRecord *ir, int32_t version, bool verify, float threshold=0.f, bool padding=false, std::function< void(std::vector< o2::tpc::Digit > &)> digitsFilter=nullptr) |
|
template<class S > |
static void | RunZSEncoder (const S &in, std::unique_ptr< uint64_t[]> *outBuffer, uint32_t *outSizes, o2::raw::RawFileWriter *raw, const o2::InteractionRecord *ir, GPUO2InterfaceConfiguration &config, int32_t version, bool verify, bool padding=false, std::function< void(std::vector< o2::tpc::Digit > &)> digitsFilter=nullptr) |
|
template<class T > |
static float | getNominalGPUBz (T &src) |
|
static std::unique_ptr< GPUParam > | getFullParam (float solenoidBz, uint32_t nHbfPerTf=0, std::unique_ptr< GPUO2InterfaceConfiguration > *pConfiguration=nullptr, std::unique_ptr< GPUSettingsO2 > *pO2Settings=nullptr, bool *autoMaxTimeBin=nullptr) |
|
static std::shared_ptr< GPUParam > | getFullParamShared (float solenoidBz, uint32_t nHbfPerTf=0, std::unique_ptr< GPUO2InterfaceConfiguration > *pConfiguration=nullptr, std::unique_ptr< GPUSettingsO2 > *pO2Settings=nullptr, bool *autoMaxTimeBin=nullptr) |
|
static void | paramUseExternalOccupancyMap (GPUParam *param, uint32_t nHbfPerTf, const uint32_t *occupancymap, int32_t occupancyMapSize) |
|
static uint32_t | getTpcMaxTimeBinFromNHbf (uint32_t nHbf) |
|
template<> |
void | RunZSEncoder (const DigitArray &in, std::unique_ptr< uint64_t[]> *outBuffer, uint32_t *outSizes, o2::raw::RawFileWriter *raw, const o2::InteractionRecord *ir, int32_t version, bool verify, float threshold, bool padding, std::function< void(std::vector< o2::tpc::Digit > &)> digitsFilter) |
|
template<> |
void | RunZSEncoder (const DigitArray &in, std::unique_ptr< uint64_t[]> *outBuffer, uint32_t *outSizes, o2::raw::RawFileWriter *raw, const o2::InteractionRecord *ir, GPUO2InterfaceConfiguration &config, int32_t version, bool verify, bool padding, std::function< void(std::vector< o2::tpc::Digit > &)> digitsFilter) |
|
Definition at line 43 of file GPUO2InterfaceUtils.h.