13#ifndef RooFit_Detail_JSONReadRecorder_h
14#define RooFit_Detail_JSONReadRecorder_h
39 void record(
void const *
value, std::string
const *key);
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
Records which components of a JSON map are read while it is alive, through any node of the tree.
JSONReadRecorder & operator=(JSONReadRecorder const &)=delete
JSONReadRecorder(JSONReadRecorder const &)=delete
std::set< std::string > _read
void record(void const *value, std::string const *key)
Called by the tree for every read of the component key of value, where nullptr means all components.
JSONReadRecorder(JSONNode const &node)
std::vector< std::string > unreadComponents() const
The components of the map that were not read.
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...