Project
Loading...
Searching...
No Matches
o2::tpc::qc::GPUErrorQA Class Reference

TPC QC task for errors from GPU reconstruction. More...

#include <GPUErrorQA.h>

Public Member Functions

 GPUErrorQA ()=default
 Constructor.
 
void processErrors (std::vector< std::array< uint32_t, 4 > > errors)
 process gpu error reported by the reconstruction workflow
 
void initializeHistograms ()
 Initialize all histograms.
 
void resetHistograms ()
 Reset all histograms.
 
const std::unordered_map< std::string, std::unique_ptr< TH1 > > & getMapHist () const
 return histograms
 
void dumpToFile (std::string filename)
 Dump results to a file.
 

Detailed Description

TPC QC task for errors from GPU reconstruction.

This class is used to retrieve and visualize GPU errors according to corresponding error code and location.

origin: TPC

Author
Anton Riedel, anton.nosp@m..rie.nosp@m.del@c.nosp@m.ern..nosp@m.ch

Definition at line 41 of file GPUErrorQA.h.

Constructor & Destructor Documentation

◆ GPUErrorQA()

o2::tpc::qc::GPUErrorQA::GPUErrorQA ( )
default

Constructor.

Member Function Documentation

◆ dumpToFile()

void GPUErrorQA::dumpToFile ( std::string  filename)

Dump results to a file.

Definition at line 71 of file GPUErrorQA.cxx.

◆ getMapHist()

const std::unordered_map< std::string, std::unique_ptr< TH1 > > & o2::tpc::qc::GPUErrorQA::getMapHist ( ) const
inline

return histograms

Definition at line 57 of file GPUErrorQA.h.

◆ initializeHistograms()

void GPUErrorQA::initializeHistograms ( )

Initialize all histograms.

Definition at line 27 of file GPUErrorQA.cxx.

◆ processErrors()

void GPUErrorQA::processErrors ( std::vector< std::array< uint32_t, 4 > >  errors)

process gpu error reported by the reconstruction workflow

Definition at line 62 of file GPUErrorQA.cxx.

◆ resetHistograms()

void GPUErrorQA::resetHistograms ( )

Reset all histograms.

Definition at line 55 of file GPUErrorQA.cxx.


The documentation for this class was generated from the following files: