Project
Loading...
Searching...
No Matches
GPUTPCConvert.cxx
Go to the documentation of this file.
1// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3// All rights not expressly granted are reserved.
4//
5// This software is distributed under the terms of the GNU General Public
6// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7//
8// In applying this license CERN does not waive the privileges and immunities
9// granted to it by virtue of its status as an Intergovernmental Organization
10// or submit itself to any jurisdiction.
11
14
15#include "GPUTPCConvert.h"
16#include "TPCFastTransform.h"
17#include "GPUTPCClusterData.h"
18#include "GPUReconstruction.h"
19#include "GPUO2DataTypes.h"
20
21using namespace o2::gpu;
22
24
26{
27 if (mRec->GetParam().par.earlyTpcTransform) {
29 }
30 return mem;
31}
32
34{
36 return mem;
37}
38
45
Definition of TPCFastTransform class.
GPUReconstruction * mRec
static void computePointerWithAlignment(T *&basePtr, S *&objPtr, size_t nEntries=1)
const GPUParam & GetParam() const
int16_t RegisterMemoryAllocation(T *proc, void *(T::*setPtr)(void *), int32_t type, const char *name="", const GPUMemoryReuse &re=GPUMemoryReuse())
void * SetPointersMemory(void *mem)
GPUTPCClusterData * mClusters
void SetMaxData(const GPUTrackingInOutPointers &io)
void * SetPointersOutput(void *mem)
const o2::tpc::ClusterNativeAccess * clustersNative