Project
Loading...
Searching...
No Matches
o2::gpu::GPUChainTracking Member List

This is the complete list of members for o2::gpu::GPUChainTracking, including all inherited members.

AllocateIOMemory()o2::gpu::GPUChainTracking
AllocateIOMemoryHelper(uint32_t n, const T *&ptr, std::unique_ptr< T[]> &u)o2::gpu::GPUChaininlineprotected
AllocateRegisteredMemory(GPUProcessor *proc)o2::gpu::GPUChaininlineprotected
AllocateRegisteredMemory(int16_t res, GPUOutputControl *control=nullptr)o2::gpu::GPUChaininlineprotected
BlockCount() consto2::gpu::GPUChaininlineprotected
calib() consto2::gpu::GPUChaininline
CheckErrorCodes(bool cpuOnly=false, bool forceShowErrors=false, std::vector< std::array< uint32_t, 4 > > *fillErrors=nullptr) overrideo2::gpu::GPUChainTrackingvirtual
ClearErrorCodes(bool cpuOnly=false)o2::gpu::GPUChainTracking
ClearIOPointers()o2::gpu::GPUChainTracking
CondWaitEvent(T &cond, deviceEvent *ev)o2::gpu::GPUChaininlineprotected
ConvertNativeToClusterData()o2::gpu::GPUChainTracking
ConvertNativeToClusterDataLegacy()o2::gpu::GPUChainTracking
ConvertRun2RawToNative()o2::gpu::GPUChainTracking
ConvertZSEncoder(int32_t version)o2::gpu::GPUChainTracking
ConvertZSFilter(bool zs12bit)o2::gpu::GPUChainTracking
deviceEvent typedefo2::gpu::GPUChain
DoDebugAndDump(RecoStep step, int32_t mask, T &processor, S T::*func, Args &&... args)o2::gpu::GPUChaininlineprotected
DoDebugAndDump(RecoStep step, int32_t mask, bool transfer, T &processor, S T::*func, Args &&... args)o2::gpu::GPUChainprotected
DoProfile()o2::gpu::GPUChainTrackingprotected
DoQueuedUpdates(int32_t stream, bool updateSlave=true)o2::gpu::GPUChainTracking
DoStuckProtection(int32_t stream, deviceEvent event)o2::gpu::GPUChaininlineprotectedvirtual
DoTRDGPUTracking(T *externalInstance=nullptr)o2::gpu::GPUChainTracking
DumpData(const char *filename)o2::gpu::GPUChainTracking
DumpData(FILE *fp, const T *const *entries, const S *num, InOutPointerType type)o2::gpu::GPUChainTrackinginline
DumpFlatObjectToFile(const T *obj, const char *file)o2::gpu::GPUChaininlineprotected
DumpSettings(const char *dir="") overrideo2::gpu::GPUChainTrackingvirtual
DumpStructToFile(const T *obj, const char *file)o2::gpu::GPUChaininlineprotected
EarlyConfigure()o2::gpu::GPUChaininlinevirtual
ExtrapolationTracking(uint32_t iSector, int32_t threadId, bool synchronizeOutput=true)o2::gpu::GPUChainTrackingprotected
Finalize() overrideo2::gpu::GPUChainTrackingvirtual
FinalizePipelinedProcessing() overrideo2::gpu::GPUChainTrackingvirtual
ForceInitQA()o2::gpu::GPUChainTracking
ForwardTPCDigits()o2::gpu::GPUChainTracking
GeneralStep typedefo2::gpu::GPUChain
GeometryType typedefo2::gpu::GPUChain
GetdEdxCalibContainer() consto2::gpu::GPUChainTrackinginline
GetDeviceBackendSettings() consto2::gpu::GPUChaininline
GetDeviceO2Propagator()o2::gpu::GPUChainTracking
GetEventDisplay()o2::gpu::GPUChainTrackinginline
GetEventDisplayConfig() consto2::gpu::GPUChainTrackinginline
GetGrid(uint32_t totalItems, uint32_t nThreads, int32_t stream, GPUReconstruction::krnlDeviceType d=GPUReconstruction::krnlDeviceType::Auto, GPUCA_RECO_STEP st=GPUCA_RECO_STEP::NoRecoStep)o2::gpu::GPUChainprotected
GetGrid(uint32_t totalItems, int32_t stream, GPUReconstruction::krnlDeviceType d=GPUReconstruction::krnlDeviceType::Auto, GPUCA_RECO_STEP st=GPUCA_RECO_STEP::NoRecoStep)o2::gpu::GPUChainprotected
GetGridAuto(int32_t stream, GPUReconstruction::krnlDeviceType d=GPUReconstruction::krnlDeviceType::Auto, GPUCA_RECO_STEP st=GPUCA_RECO_STEP::NoRecoStep)o2::gpu::GPUChainprotected
GetGridAutoStep(int32_t stream, GPUCA_RECO_STEP st=GPUCA_RECO_STEP::NoRecoStep)o2::gpu::GPUChainprotected
GetGridBlk(uint32_t nBlocks, int32_t stream, GPUReconstruction::krnlDeviceType d=GPUReconstruction::krnlDeviceType::Auto, GPUCA_RECO_STEP st=GPUCA_RECO_STEP::NoRecoStep)o2::gpu::GPUChainprotected
GetGridBlkStep(uint32_t nBlocks, int32_t stream, GPUCA_RECO_STEP st=GPUCA_RECO_STEP::NoRecoStep)o2::gpu::GPUChainprotected
GetGRPSettings() consto2::gpu::GPUChaininline
getKernelProperties()o2::gpu::GPUChaininlineprotected
getKernelTimer(RecoStep step, int32_t num=0, size_t addMemorySize=0, bool increment=true)o2::gpu::GPUChaininlineprotected
GetMatLUT() consto2::gpu::GPUChainTrackinginline
GetNextChainInQueue()o2::gpu::GPUChaininlineprotected
GetO2Propagator() consto2::gpu::GPUChainTrackinginline
GetParam() consto2::gpu::GPUChaininline
GetProcessingSettings() consto2::gpu::GPUChaininline
GetProcessors()o2::gpu::GPUChaininline
GetQA() consto2::gpu::GPUChainTrackinginline
GetQA()o2::gpu::GPUChainTrackinginline
GetQAConfig() consto2::gpu::GPUChainTrackinginline
GetRecoSteps() consto2::gpu::GPUChaininline
GetRecoStepsGPU() consto2::gpu::GPUChaininline
GetRecoStepsInputs() consto2::gpu::GPUChaininline
GetRecoStepsOutputs() consto2::gpu::GPUChaininline
GetThread()o2::gpu::GPUChainprotected
GetThreadContext()o2::gpu::GPUChaininlineprotectedvirtual
getTimer(const char *name, int32_t num=-1)o2::gpu::GPUChaininlineprotected
GetTPCMerger() consto2::gpu::GPUChainTrackinginline
GetTPCMerger()o2::gpu::GPUChainTrackinginline
GetTPCPadGainCalib() consto2::gpu::GPUChainTrackinginline
GetTPCSectorTrackers()o2::gpu::GPUChainTrackinginline
GetTPCSectorTrackers() consto2::gpu::GPUChainTrackinginline
GetTPCTransformHelper() consto2::gpu::GPUChainTrackinginline
GetTPCZSLinkMapping() consto2::gpu::GPUChainTrackinginline
GetTRDGeometry() consto2::gpu::GPUChainTrackinginline
GetTRDTrackerGPU()o2::gpu::GPUChainTrackinginline
GPUChain(GPUReconstruction *rec)o2::gpu::GPUChaininlineprotected
GPUChainTracking(GPUReconstruction *rec, uint32_t maxTPCHits=GPUCA_MAX_CLUSTERS, uint32_t maxTRDTracklets=GPUCA_MAX_TRD_TRACKLETS)o2::gpu::GPUChainTrackingprotected
GPUDebug(const char *state="UNKNOWN", int32_t stream=-1)o2::gpu::GPUChaininlineprotected
GPUMemCpy(RecoStep step, void *dst, const void *src, size_t size, int32_t stream, int32_t toGPU, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
GPUMemCpyAlways(RecoStep step, void *dst, const void *src, size_t size, int32_t stream, int32_t toGPU, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
GPUReconstructiono2::gpu::GPUChainTrackingfriend
Init() overrideo2::gpu::GPUChainTrackingvirtual
InOutPointerType typedefo2::gpu::GPUChain
IsEventDone(deviceEvent *evList, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
krnlEvent typedefo2::gpu::GPUChain
krnlEventNoneo2::gpu::GPUChainstatic
krnlExec typedefo2::gpu::GPUChain
krnlRunRange typedefo2::gpu::GPUChain
krnlRunRangeNoneo2::gpu::GPUChainstatic
mCFContexto2::gpu::GPUChainTrackingprotected
mClusterNativeAccesso2::gpu::GPUChainTrackingprotected
mCompressionStatisticso2::gpu::GPUChainTrackingprotected
mConfigDisplayo2::gpu::GPUChainTracking
mConfigQAo2::gpu::GPUChainTracking
mDebugFileo2::gpu::GPUChainTrackingprotected
mdEdxCalibContainerUo2::gpu::GPUChainTrackingprotected
mDisplayRunningo2::gpu::GPUChainTrackingprotected
MemorySize(size_t &gpuMem, size_t &pageLockedHostMem) overrideo2::gpu::GPUChainTrackingvirtual
mEventDisplayo2::gpu::GPUChainTrackingprotected
mEventso2::gpu::GPUChainTrackingprotected
mFlatObjectsDeviceo2::gpu::GPUChainTrackingprotected
mFlatObjectsShadowo2::gpu::GPUChainTrackingprotected
mFractionalQAEnabledo2::gpu::GPUChainTracking
mInputsHosto2::gpu::GPUChainTrackingprotected
mInputsShadowo2::gpu::GPUChainTrackingprotected
mIOMemo2::gpu::GPUChainTracking
mIOPtrso2::gpu::GPUChainTracking
mMatLUTUo2::gpu::GPUChainTrackingprotected
mMaxTPCHitso2::gpu::GPUChainTrackingprotected
mMaxTRDTrackletso2::gpu::GPUChainTrackingprotected
mNewCalibObjectso2::gpu::GPUChainTrackingprotected
mNewCalibValueso2::gpu::GPUChainTrackingprotected
mOutputQueueo2::gpu::GPUChainTrackingprotected
mQAo2::gpu::GPUChainTrackingprotected
mQAFromForeignChaino2::gpu::GPUChainTrackingprotected
mReco2::gpu::GPUChainprotected
mSectorSelectorReadyo2::gpu::GPUChainTrackingprotected
mSubOutputControlso2::gpu::GPUChainTrackingprotected
mTPCFastTransformHelperUo2::gpu::GPUChainTrackingprotected
mTPCFastTransformMShapeUo2::gpu::GPUChainTrackingprotected
mTPCFastTransformRefUo2::gpu::GPUChainTrackingprotected
mTPCFastTransformUo2::gpu::GPUChainTrackingprotected
mTPCPadGainCalibUo2::gpu::GPUChainTrackingprotected
mTPCSectorScratchOnStacko2::gpu::GPUChainTrackingprotected
mTPCZSLinkMappingUo2::gpu::GPUChainTrackingprotected
mTRDGeometryUo2::gpu::GPUChainTrackingprotected
mTriggerBuffero2::gpu::GPUChainTrackingprotected
mUpdateNewCalibObjectso2::gpu::GPUChainTrackingprotected
mWriteOutputDoneo2::gpu::GPUChainTrackingprotected
NSECTORSo2::gpu::GPUChainstatic
param()o2::gpu::GPUChaininlineprotected
PrepareDebugOutput()o2::gpu::GPUChainTrackingprotected
PrepareEvent() overrideo2::gpu::GPUChainTrackingvirtual
PrepareProfile()o2::gpu::GPUChainTrackingprotected
PrepareTextures()o2::gpu::GPUChaininlineprotectedvirtual
PrintDebugOutput()o2::gpu::GPUChainTrackingprotected
PrintMemoryRelations()o2::gpu::GPUChainTrackingprotected
PrintMemoryStatistics() overrideo2::gpu::GPUChainTrackingprotectedvirtual
PrintOutputStat()o2::gpu::GPUChainTrackingprotected
processors()o2::gpu::GPUChaininlineprotected
processors() consto2::gpu::GPUChaininlineprotected
processorsDevice()o2::gpu::GPUChaininlineprotected
processorsShadow()o2::gpu::GPUChaininlineprotected
QARanForTF() consto2::gpu::GPUChainTrackinginline
ReadData(const char *filename)o2::gpu::GPUChainTracking
ReadData(FILE *fp, const T **entries, S *num, std::unique_ptr< T[]> *mem, InOutPointerType type, T **nonConstPtrs=nullptr)o2::gpu::GPUChainTrackinginline
ReadEvent(uint32_t iSector, int32_t threadId)o2::gpu::GPUChainTrackingprotected
ReadFlatObjectFromFile(const char *file)o2::gpu::GPUChaininlineprotected
ReadSettings(const char *dir="") overrideo2::gpu::GPUChainTrackingvirtual
ReadStructFromFile(const char *file)o2::gpu::GPUChaininlineprotected
ReadStructFromFile(const char *file, T *obj)o2::gpu::GPUChaininlineprotected
rec()o2::gpu::GPUChaininline
rec() consto2::gpu::GPUChaininline
RecordMarker(deviceEvent *ev, int32_t stream)o2::gpu::GPUChaininlineprotected
RecoStep typedefo2::gpu::GPUChain
RegisterGPUProcessors() overrideo2::gpu::GPUChainTrackingvirtual
RegisterPermanentMemoryAndProcessors() overrideo2::gpu::GPUChainTrackingvirtual
ReleaseEvent(deviceEvent ev, bool doGPU=true)o2::gpu::GPUChaininlineprotected
RunChain() overrideo2::gpu::GPUChainTrackingvirtual
runKernel(gpu_reconstruction_kernels::krnlSetup &&setup, Args &&... args)o2::gpu::GPUChaininlineprotected
runRecoStep(RecoStep step, S T::*func, Args... args)o2::gpu::GPUChainprotected
RunRefit()o2::gpu::GPUChainTracking
RunTPCClusterizer(bool synchronizeOutput=true)o2::gpu::GPUChainTracking
RunTPCCompression()o2::gpu::GPUChainTracking
RunTPCDecompression()o2::gpu::GPUChainTracking
RunTPCTrackingMerger(bool synchronizeOutput=true)o2::gpu::GPUChainTracking
RunTPCTrackingSectors()o2::gpu::GPUChainTracking
RunTRDTracking()o2::gpu::GPUChainTracking
SetCalibObjects(const GPUCalibObjectsConst &obj)o2::gpu::GPUChainTrackinginline
SetCalibObjects(const GPUCalibObjects &obj)o2::gpu::GPUChainTrackinginline
SetFinalInputCallback(std::function< void()> v)o2::gpu::GPUChainTrackinginline
SetMatLUT(std::unique_ptr< o2::base::MatLayerCylSet > &&lut)o2::gpu::GPUChainTracking
SetMatLUT(const o2::base::MatLayerCylSet *lut)o2::gpu::GPUChainTrackinginline
SetO2Propagator(const o2::base::Propagator *prop)o2::gpu::GPUChainTracking
SetQAFromForeignChain(GPUChainTracking *chain)o2::gpu::GPUChainTrackinginline
SetSubOutputControl(int32_t i, GPUOutputControl *v)o2::gpu::GPUChainTrackinginline
SetTPCFastTransform(std::unique_ptr< TPCFastTransform > &&tpcFastTransform, std::unique_ptr< CorrectionMapsHelper > &&tpcTransformHelper)o2::gpu::GPUChainTracking
SetTRDGeometry(std::unique_ptr< o2::trd::GeometryFlat > &&geo)o2::gpu::GPUChainTracking
SetTRDGeometry(const o2::trd::GeometryFlat *geo)o2::gpu::GPUChainTrackinginline
SetUpdateCalibObjects(const GPUCalibObjectsConst &obj, const GPUNewCalibValues &vals)o2::gpu::GPUChainTracking
SetupGPUProcessor(T *proc, bool allocate)o2::gpu::GPUChaininlineprotected
StreamWaitForEvents(int32_t stream, deviceEvent *evList, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
SupportsDoublePipeline() overrideo2::gpu::GPUChainTrackinginlinevirtual
SynchronizeEventAndRelease(deviceEvent &ev, bool doGPU=true)o2::gpu::GPUChaininlineprotected
SynchronizeEvents(deviceEvent *evList, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
SynchronizeGPU()o2::gpu::GPUChaininlineprotected
SynchronizeStream(int32_t stream)o2::gpu::GPUChaininlineprotected
ThreadCount() consto2::gpu::GPUChaininlineprotected
TransferMemoryResourceLinkToGPU(RecoStep step, int16_t res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
TransferMemoryResourceLinkToHost(RecoStep step, int16_t res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
TransferMemoryResourcesToGPU(RecoStep step, GPUProcessor *proc, int32_t stream=-1, bool all=false)o2::gpu::GPUChaininlineprotected
TransferMemoryResourcesToHost(RecoStep step, GPUProcessor *proc, int32_t stream=-1, bool all=false)o2::gpu::GPUChaininlineprotected
TransferMemoryResourceToGPU(RecoStep step, GPUMemoryResource *res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
TransferMemoryResourceToHost(RecoStep step, GPUMemoryResource *res, int32_t stream=-1, deviceEvent *ev=nullptr, deviceEvent *evList=nullptr, int32_t nEvents=1)o2::gpu::GPUChaininlineprotected
UpdateGPUCalibObjects(int32_t stream, const GPUCalibObjectsConst *ptrMask=nullptr)o2::gpu::GPUChainTrackingprotected
UpdateGPUCalibObjectsPtrs(int32_t stream)o2::gpu::GPUChainTrackingprotected
ValidateSettings()o2::gpu::GPUChainTrackingprotected
ValidateSteps()o2::gpu::GPUChainTrackingprotected
WarpSize() consto2::gpu::GPUChaininlineprotected
WriteOutput(int32_t iSector, int32_t threadId)o2::gpu::GPUChainTrackingprotected
WriteToConstantMemory(RecoStep step, size_t offset, const void *src, size_t size, int32_t stream=-1, deviceEvent *ev=nullptr)o2::gpu::GPUChaininlineprotected
~GPUChain()=defaulto2::gpu::GPUChainvirtual
~GPUChainTracking() overrideo2::gpu::GPUChainTracking