ROOT
master
Reference Guide
Loading...
Searching...
No Matches
RVariationsDescription.hxx
Go to the documentation of this file.
1
// Author: Enrico Guiraud CERN 02/2022
2
3
/*************************************************************************
4
* Copyright (C) 1995-2022, Rene Brun and Fons Rademakers. *
5
* All rights reserved. *
6
* *
7
* For the licensing terms see $ROOTSYS/LICENSE. *
8
* For the list of contributors see $ROOTSYS/README/CREDITS. *
9
*************************************************************************/
10
11
#ifndef ROOT_RDF_RVARIATIONSDESCRIPTION
12
#define ROOT_RDF_RVARIATIONSDESCRIPTION
13
14
#include <string>
15
#include <vector>
16
namespace
ROOT
{
17
namespace
Internal
{
18
namespace
RDF {
19
class
RVariationBase;
20
}
21
}
// namespace Internal
22
}
// namespace ROOT
23
24
namespace
ROOT
{
25
namespace
RDF {
26
27
/// A descriptor for the systematic variations known to a given RDataFrame node.
28
class
RVariationsDescription
{
29
std::string
fStringRepr
;
30
using
Variations_t
= std::vector<const ROOT::Internal::RDF::RVariationBase *>;
31
32
public
:
33
RVariationsDescription
(
const
Variations_t
&variations);
34
void
Print
()
const
;
35
std::string
AsString
()
const
{
return
fStringRepr
; }
36
};
37
38
}
// namespace RDF
39
}
// namespace ROOT
40
41
#endif
// ROOT_RDF_RVARIATIONSDESCRIPTION
ROOT::RDF::RVariationsDescription
A descriptor for the systematic variations known to a given RDataFrame node.
Definition
RVariationsDescription.hxx:28
ROOT::RDF::RVariationsDescription::AsString
std::string AsString() const
Definition
RVariationsDescription.hxx:35
ROOT::RDF::RVariationsDescription::Variations_t
std::vector< const ROOT::Internal::RDF::RVariationBase * > Variations_t
Definition
RVariationsDescription.hxx:30
ROOT::RDF::RVariationsDescription::Print
void Print() const
Definition
RVariationsDescription.cxx:53
ROOT::RDF::RVariationsDescription::RVariationsDescription
RVariationsDescription(const Variations_t &variations)
Definition
RVariationsDescription.cxx:49
ROOT::RDF::RVariationsDescription::fStringRepr
std::string fStringRepr
Definition
RVariationsDescription.hxx:29
ROOT::Minuit2::GradientParameterSpace::Internal
@ Internal
ROOT
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
Definition
EExecutionPolicy.hxx:4
tree
dataframe
inc
ROOT
RDF
RVariationsDescription.hxx
ROOT master - Reference Guide Generated on Thu Jan 23 2025 17:47:37 (GVA Time) using Doxygen 1.10.0