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