20   return fTreeValue->Get();
 
 
   25                                                                                  std::string_view typeName)
 
 
   34   if (
entry == fLastEntry)
 
   44   if (
readerArray.IsContiguous() && !(fCollectionType == ECollectionType::kRVecBool)) {
 
   57      if (!fCopyWarningPrinted && !(fCollectionType == ECollectionType::kRVecBool)) {
 
   58         Warning(
"RTreeColumnReader::Get",
 
   59                 "Branch %s hangs from a non-split branch. A copy is being performed in order " 
   60                 "to properly read the content.",
 
   62         fCopyWarningPrinted = 
true;
 
   65      (void)fCopyWarningPrinted;
 
   71         assert(
fValueSize > 0 && 
"Could not retrieve size of collection value type.");
 
   77            std::copy(val, val + 
fValueSize, std::back_inserter(fRVec));
 
   92   if (fCollectionType == ECollectionType::kStdArray)
 
 
#define R__unlikely(expr)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
void Warning(const char *location, const char *msgfmt,...)
Use this function in warning situations.
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
 
std::unique_ptr< ROOT::Internal::TTreeReaderOpaqueValue > fTreeValue
 
RTreeOpaqueColumnReader(TTreeReader &r, std::string_view colName)
Construct the RTreeColumnReader. Actual initialization is performed lazily by the Init method.
 
~RTreeOpaqueColumnReader() final
 
~RTreeUntypedArrayColumnReader() final
 
void * GetImpl(Long64_t entry)
 
RTreeUntypedArrayColumnReader(TTreeReader &r, std::string_view colName, std::string_view valueTypeName, ECollectionType collType)
 
RTreeUntypedValueColumnReader(TTreeReader &r, std::string_view colName, std::string_view typeName)
 
~RTreeUntypedValueColumnReader() final
 
Read a value in a branch without knowledge of its type.
 
@ kReadError
Problem reading data.
 
A simple, robust and fast interface to read values from ROOT columnar datasets such as TTree,...
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...