]>
Commit | Line | Data |
---|---|---|
b22af1bf | 1 | // ************************************************************************** |
2 | // This file is property of and copyright by the ALICE HLT Project * | |
3 | // ALICE Experiment at CERN, All rights reserved. * | |
4 | // * | |
5 | // Primary Authors: Sergey Gorbunov <sergey.gorbunov@kip.uni-heidelberg.de> * | |
6 | // Ivan Kisel <kisel@kip.uni-heidelberg.de> * | |
7 | // David Rohr <drohr@kip.uni-heidelberg.de> * | |
8 | // for The ALICE HLT Project. * | |
9 | // * | |
10 | // Permission to use, copy, modify and distribute this software and its * | |
11 | // documentation strictly for non-commercial purposes is hereby granted * | |
12 | // without fee, provided that the above copyright notice appears in all * | |
13 | // copies and that both the copyright notice and this permission notice * | |
14 | // appear in the supporting documentation. The authors make no claims * | |
15 | // about the suitability of this software for any purpose. It is * | |
16 | // provided "as is" without express or implied warranty. * | |
17 | // * | |
18 | //*************************************************************************** | |
19 | ||
20 | //If not building GPU Code then build dummy functions to link against | |
21 | #include "AliHLTTPCCAGPUTracker.h" | |
22 | ||
31649d4b | 23 | AliHLTTPCCAGPUTracker::AliHLTTPCCAGPUTracker() {} |
24 | AliHLTTPCCAGPUTracker::~AliHLTTPCCAGPUTracker() {} | |
e01a1f52 | 25 | int AliHLTTPCCAGPUTracker::IsInitialized() {return(0);} |
31649d4b | 26 | int AliHLTTPCCAGPUTracker::InitGPU(int /*sliceCount*/, int /*forceDeviceID*/) { return(1); } |
b22af1bf | 27 | void AliHLTTPCCAGPUTracker::SetDebugLevel(int /*dwLevel*/, std::ostream* /*NewOutFile*/) {} |
28 | int AliHLTTPCCAGPUTracker::SetGPUTrackerOption(char* /*OptionName*/, int /*OptionValue*/) {return(1);} | |
98512261 | 29 | int AliHLTTPCCAGPUTracker::Reconstruct(AliHLTTPCCASliceOutput** /*pTracker*/, AliHLTTPCCAClusterData* /*pClusterData*/, int /*fFirstSlice*/, int /*fSliceCount*/) {return(1);} |
b22af1bf | 30 | int AliHLTTPCCAGPUTracker::ExitGPU() {return(0);} |
a59a784e | 31 | int AliHLTTPCCAGPUTracker::InitializeSliceParam(int /*iSlice*/, AliHLTTPCCAParam& /*param*/) { return 1; } |
31649d4b | 32 | void AliHLTTPCCAGPUTracker::SetOutputControl( AliHLTTPCCASliceOutput::outputControlStruct* /*val*/) {} |
33 | unsigned long long int* AliHLTTPCCAGPUTracker::PerfTimer(int /*iSlice*/, unsigned int /*i*/) | |
34 | { | |
35 | //Just return some dummy adress the caller can access | |
36 | static unsigned long long int tmp; | |
37 | return(&tmp); | |
38 | } | |
39 | const AliHLTTPCCASliceOutput::outputControlStruct* AliHLTTPCCAGPUTracker::OutputControl() const { return NULL; } | |
7aeeb21b | 40 | int AliHLTTPCCAGPUTracker::GetSliceCount() const { return(0); } |
2fba026d | 41 | int AliHLTTPCCAGPUTracker::RefitMergedTracks(AliHLTTPCGMMerger* /*Merger*/) { return(0); } |
42 | char* AliHLTTPCCAGPUTracker::MergerBaseMemory() {return(NULL);} | |
43422963 | 43 | int AliHLTTPCCAGPUTracker::GPUMergerAvailable() {return(0);} |