]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/tracking-ca/AliHLTTPCCAStandaloneFramework.h
update from David Rohr: the CATrackerComponent now supports multiple slices
[u/mrichter/AliRoot.git] / HLT / TPCLib / tracking-ca / AliHLTTPCCAStandaloneFramework.h
index 763b7309aa63d6cf932c3bd5566e304332ff961b..0cdfa3ebf7af1ddddd49530f84043f3c0bd29d3a 100644 (file)
@@ -83,7 +83,8 @@ class AliHLTTPCCAStandaloneFramework
        void SetGPUDebugLevel(int Level, std::ostream *OutFile = NULL, std::ostream *GPUOutFile = NULL) { fDebugLevel = Level; fTracker.SetGPUDebugLevel(Level, OutFile, GPUOutFile); }
        int SetGPUTrackerOption(char* OptionName, int OptionValue) {return(fTracker.SetGPUTrackerOption(OptionName, OptionValue));}
        int SetGPUTracker(bool enable) { return(fTracker.SetGPUTracker(enable)); }
-       int GetGPUStatus() { return(fTracker.GetGPUStatus()); }
+       int GetGPUStatus() const { return(fTracker.GetGPUStatus()); }
+       int GetGPUMaxSliceCount() const { return(fTracker.MaxSliceCount()); }
 
        int InitializeSliceParam(int iSlice, AliHLTTPCCAParam& param) { return(fTracker.InitializeSliceParam(iSlice, param)); }
 
@@ -102,6 +103,7 @@ class AliHLTTPCCAStandaloneFramework
     AliHLTTPCCAMerger fMerger;  //* global merger
     AliHLTTPCCAClusterData fClusterData[fgkNSlices];
        AliHLTTPCCASliceOutput* fSliceOutput[fgkNSlices];
+       AliHLTTPCCASliceOutput::outputControlStruct fOutputControl;
 
        AliHLTTPCCATrackerFramework fTracker;