LCOV - code coverage report
Current view: top level - HLT/TPCLib/tracking-ca - AliHLTTPCCAGPUTracker.cxx (source / functions) Hit Total Coverage
Test: coverage.info Lines: 0 16 0.0 %
Date: 2016-06-14 17:26:59 Functions: 0 19 0.0 %

          Line data    Source code
       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             : 
      23           0 : AliHLTTPCCAGPUTracker::AliHLTTPCCAGPUTracker() {}
      24           0 : AliHLTTPCCAGPUTracker::~AliHLTTPCCAGPUTracker() {}
      25           0 : int AliHLTTPCCAGPUTracker::IsInitialized() {return(0);}
      26           0 : int AliHLTTPCCAGPUTracker::InitGPU(int /*sliceCount*/, int /*forceDeviceID*/) { return(1); }
      27           0 : void AliHLTTPCCAGPUTracker::SetDebugLevel(int /*dwLevel*/, std::ostream* /*NewOutFile*/) {}
      28           0 : int AliHLTTPCCAGPUTracker::SetGPUTrackerOption(char* /*OptionName*/, int /*OptionValue*/) {return(1);}
      29           0 : int AliHLTTPCCAGPUTracker::Reconstruct(AliHLTTPCCASliceOutput** /*pTracker*/, AliHLTTPCCAClusterData* /*pClusterData*/, int /*fFirstSlice*/, int /*fSliceCount*/) {return(1);}
      30           0 : int AliHLTTPCCAGPUTracker::ExitGPU() {return(0);}
      31           0 : int AliHLTTPCCAGPUTracker::InitializeSliceParam(int /*iSlice*/, AliHLTTPCCAParam& /*param*/) { return 1; }
      32           0 : 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           0 :         return(&tmp);
      38             : }
      39           0 : const AliHLTTPCCASliceOutput::outputControlStruct* AliHLTTPCCAGPUTracker::OutputControl() const { return NULL; }
      40           0 : int AliHLTTPCCAGPUTracker::GetSliceCount() const { return(0); }
      41           0 : int AliHLTTPCCAGPUTracker::RefitMergedTracks(AliHLTTPCGMMerger* /*Merger*/) { return(0); }
      42           0 : char* AliHLTTPCCAGPUTracker::MergerBaseMemory() {return(NULL);}
      43           0 : int AliHLTTPCCAGPUTracker::GPUMergerAvailable() {return(0);}

Generated by: LCOV version 1.11