ROOT
master
Reference Guide
Loading...
Searching...
No Matches
RNTupleBrowseUtils.hxx
Go to the documentation of this file.
1
/// \file ROOT/RNTupleClassicBrowse.hxx
2
/// \author Jakob Blomer <jblomer@cern.ch>
3
/// \date 2025-07-25
4
/// \warning This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback
5
/// is welcome!
6
7
/*************************************************************************
8
* Copyright (C) 1995-2025, Rene Brun and Fons Rademakers. *
9
* All rights reserved. *
10
* *
11
* For the licensing terms see $ROOTSYS/LICENSE. *
12
* For the list of contributors see $ROOTSYS/README/CREDITS. *
13
*************************************************************************/
14
15
#ifndef ROOT_RNTupleBrowseUtils
16
#define ROOT_RNTupleBrowseUtils
17
18
#include <
ROOT/RNTupleTypes.hxx
>
19
20
namespace
ROOT
{
21
22
class
RNTupleDescriptor;
23
24
namespace
Internal
{
25
26
// Skips "internal" sub fields that should not appear in the field tree in the browser because
27
// they clutter the view, e.g. the _0 subfields of vectors. The return value is either fieldId if
28
// there is nothing to skip or it is a subfield of fieldId. Skipping of fields is applied recursively,
29
// e.g. for fieldId representing a vector<vector<float>>, two levels are skipped in the field hierarchy.
30
DescriptorId_t
GetNextBrowsableField
(DescriptorId_t
fieldId
,
const
RNTupleDescriptor &desc);
31
32
}
// namespace Internal
33
}
// namespace ROOT
34
35
#endif
RNTupleTypes.hxx
ROOT::Detail::TRangeCast
Definition
TCollection.h:313
ROOT::Internal::GetNextBrowsableField
DescriptorId_t GetNextBrowsableField(DescriptorId_t fieldId, const RNTupleDescriptor &desc)
Definition
RNTupleBrowseUtils.cxx:16
ROOT::Minuit2::GradientParameterSpace::Internal
@ Internal
ROOT
Definition
EExecutionPolicy.hxx:4
tree
ntuplebrowse
inc
ROOT
RNTupleBrowseUtils.hxx
ROOTmaster - Reference Guide Generated on Wed May 20 2026 15:48:42 (GVA Time) using Doxygen 1.10.0