Project
Loading...
Searching...
No Matches
o2::gpu::GPUROOTDump< T > Class Template Reference

#include <GPUROOTDump.h>

Inherits o2::gpu::GPUROOTDumpBase.

Public Member Functions

void write () override
 
void Fill (const T &o)
 

Static Public Member Functions

static GPUROOTDump< T > & get (const char *name)
 
static GPUROOTDump< T > getNew (const char *name)
 

Protected Member Functions

 GPUROOTDump (const char *name1, const char *nameTree=nullptr)
 
- Protected Member Functions inherited from o2::gpu::GPUROOTDumpBase
 GPUROOTDumpBase ()
 

Protected Attributes

TTree * mTree = nullptr
 
- Protected Attributes inherited from o2::gpu::GPUROOTDumpBase
std::weak_ptr< GPUROOTDumpCoremCore
 

Detailed Description

template<class T>
class o2::gpu::GPUROOTDump< T >

Definition at line 87 of file GPUROOTDump.h.

Constructor & Destructor Documentation

◆ GPUROOTDump()

template<class T >
o2::gpu::GPUROOTDump< T >::GPUROOTDump ( const char name1,
const char nameTree = nullptr 
)
inlineprotected

Definition at line 109 of file GPUROOTDump.h.

Member Function Documentation

◆ Fill()

template<class T >
void o2::gpu::GPUROOTDump< T >::Fill ( const T &  o)
inline

Definition at line 102 of file GPUROOTDump.h.

◆ get()

template<class T >
static GPUROOTDump< T > & o2::gpu::GPUROOTDump< T >::get ( const char name)
inlinestatic

Definition at line 90 of file GPUROOTDump.h.

◆ getNew()

template<class T >
static GPUROOTDump< T > o2::gpu::GPUROOTDump< T >::getNew ( const char name)
inlinestatic

Definition at line 95 of file GPUROOTDump.h.

◆ write()

template<class T >
void o2::gpu::GPUROOTDump< T >::write ( )
inlineoverridevirtual

Implements o2::gpu::GPUROOTDumpBase.

Definition at line 100 of file GPUROOTDump.h.

Member Data Documentation

◆ mTree

template<class T >
TTree* o2::gpu::GPUROOTDump< T >::mTree = nullptr
protected

Definition at line 117 of file GPUROOTDump.h.


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