Logo ROOT   6.12/07
Reference Guide
List of all members | Public Member Functions | Private Types | Private Attributes | List of all members
ROOT::Internal::TBranchIMTHelper Class Reference

Definition at line 26 of file TBranchIMTHelper.h.

Public Member Functions

Long64_t GetNbytes ()
 
Long64_t GetNerrors ()
 
template<typename FN >
void Run (const FN &lambda)
 
void Wait ()
 

Private Types

using TaskGroup_t = ROOT::Experimental::TTaskGroup
 

Private Attributes

std::atomic< Long64_tfBytes {0}
 
std::unique_ptr< TaskGroup_tfGroup
 
std::atomic< Int_tfNerrors {0}
 

#include </mnt/build/workspace/root-makedoc-v612/rootspi/rdoc/src/v6-12-00-patches/tree/tree/src/TBranchIMTHelper.h>

Member Typedef Documentation

◆ TaskGroup_t

Definition at line 29 of file TBranchIMTHelper.h.

Member Function Documentation

◆ GetNbytes()

Long64_t ROOT::Internal::TBranchIMTHelper::GetNbytes ( )
inline

Definition at line 55 of file TBranchIMTHelper.h.

◆ GetNerrors()

Long64_t ROOT::Internal::TBranchIMTHelper::GetNerrors ( )
inline

Definition at line 56 of file TBranchIMTHelper.h.

◆ Run()

template<typename FN >
void ROOT::Internal::TBranchIMTHelper::Run ( const FN &  lambda)
inline

Definition at line 33 of file TBranchIMTHelper.h.

◆ Wait()

void ROOT::Internal::TBranchIMTHelper::Wait ( )
inline

Definition at line 49 of file TBranchIMTHelper.h.

Member Data Documentation

◆ fBytes

std::atomic<Long64_t> ROOT::Internal::TBranchIMTHelper::fBytes {0}
private

Definition at line 59 of file TBranchIMTHelper.h.

◆ fGroup

std::unique_ptr<TaskGroup_t> ROOT::Internal::TBranchIMTHelper::fGroup
private

Definition at line 62 of file TBranchIMTHelper.h.

◆ fNerrors

std::atomic<Int_t> ROOT::Internal::TBranchIMTHelper::fNerrors {0}
private

Definition at line 60 of file TBranchIMTHelper.h.

Libraries for ROOT::Internal::TBranchIMTHelper:
[legend]

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