Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooFit::HS3::ToolExportState Struct Reference

The document that the tool is exporting.

Definition at line 153 of file RooJSONFactoryWSTool.cxx.

Public Attributes

std::vector< DistributionRef > channelConstraints
 
HS3Document doc
 
std::map< std::string, std::map< std::string, HS3::DomainAxis > > domains
 The ranges and binnings of the exported variables, by domain and variable name.
 
JSONNode * root = nullptr
 
std::optional< HistFactoryDist > typedObject
 Set by the exporter of an object that is interpreted by the document.
 

Member Data Documentation

◆ channelConstraints

std::vector<DistributionRef> RooFit::HS3::ToolExportState::channelConstraints

Definition at line 160 of file RooJSONFactoryWSTool.cxx.

◆ doc

HS3Document RooFit::HS3::ToolExportState::doc

Definition at line 154 of file RooJSONFactoryWSTool.cxx.

◆ domains

std::map<std::string, std::map<std::string, HS3::DomainAxis> > RooFit::HS3::ToolExportState::domains

The ranges and binnings of the exported variables, by domain and variable name.

Definition at line 157 of file RooJSONFactoryWSTool.cxx.

◆ root

JSONNode* RooFit::HS3::ToolExportState::root = nullptr

Definition at line 155 of file RooJSONFactoryWSTool.cxx.

◆ typedObject

std::optional<HistFactoryDist> RooFit::HS3::ToolExportState::typedObject

Set by the exporter of an object that is interpreted by the document.

Definition at line 159 of file RooJSONFactoryWSTool.cxx.

Collaboration diagram for RooFit::HS3::ToolExportState:
[legend]

The documentation for this struct was generated from the following file: