REST-for-Physics  v2.3
Rare Event Searches ToolKit for Physics
Data Fields
TRestDataSetPlot::PlotInfo Struct Reference

Detailed Description

Auxiliary struct for plots/pads.

Definition at line 54 of file TRestDataSetPlot.h.

#include <TRestDataSetPlot.h>

Data Fields

Bool_t gridX = false
 
Bool_t gridY = false
 
std::vector< HistoInfohistos
 
THStack * hs = nullptr
 
std::string labelX
 
std::string labelY
 
TLegend * legend = nullptr
 
Bool_t legendOn = false
 
Bool_t logX = false
 
Bool_t logY = false
 
Bool_t logZ = false
 
Double_t marginBottom
 
Double_t marginLeft
 
Double_t marginRight
 
Double_t marginTop
 
std::string name = ""
 
Double_t normalize
 
std::string save = ""
 
std::string scale = ""
 
std::string stackDrawOption = "nostack"
 
Bool_t timeDisplay
 
std::string title = ""
 
Double_t xOffset
 
Double_t yOffset
 

Field Documentation

◆ gridX

Bool_t TRestDataSetPlot::PlotInfo::gridX = false

Definition at line 67 of file TRestDataSetPlot.h.

◆ gridY

Bool_t TRestDataSetPlot::PlotInfo::gridY = false

Definition at line 68 of file TRestDataSetPlot.h.

◆ histos

std::vector<HistoInfo> TRestDataSetPlot::PlotInfo::histos

Definition at line 84 of file TRestDataSetPlot.h.

◆ hs

THStack* TRestDataSetPlot::PlotInfo::hs = nullptr

Definition at line 86 of file TRestDataSetPlot.h.

◆ labelX

std::string TRestDataSetPlot::PlotInfo::labelX

Definition at line 81 of file TRestDataSetPlot.h.

◆ labelY

std::string TRestDataSetPlot::PlotInfo::labelY

Definition at line 82 of file TRestDataSetPlot.h.

◆ legend

TLegend* TRestDataSetPlot::PlotInfo::legend = nullptr

Definition at line 87 of file TRestDataSetPlot.h.

◆ legendOn

Bool_t TRestDataSetPlot::PlotInfo::legendOn = false

Definition at line 69 of file TRestDataSetPlot.h.

◆ logX

Bool_t TRestDataSetPlot::PlotInfo::logX = false

Definition at line 64 of file TRestDataSetPlot.h.

◆ logY

Bool_t TRestDataSetPlot::PlotInfo::logY = false

Definition at line 65 of file TRestDataSetPlot.h.

◆ logZ

Bool_t TRestDataSetPlot::PlotInfo::logZ = false

Definition at line 66 of file TRestDataSetPlot.h.

◆ marginBottom

Double_t TRestDataSetPlot::PlotInfo::marginBottom

Definition at line 77 of file TRestDataSetPlot.h.

◆ marginLeft

Double_t TRestDataSetPlot::PlotInfo::marginLeft

Definition at line 74 of file TRestDataSetPlot.h.

◆ marginRight

Double_t TRestDataSetPlot::PlotInfo::marginRight

Definition at line 75 of file TRestDataSetPlot.h.

◆ marginTop

Double_t TRestDataSetPlot::PlotInfo::marginTop

Definition at line 76 of file TRestDataSetPlot.h.

◆ name

std::string TRestDataSetPlot::PlotInfo::name = ""

Definition at line 55 of file TRestDataSetPlot.h.

◆ normalize

Double_t TRestDataSetPlot::PlotInfo::normalize

Definition at line 62 of file TRestDataSetPlot.h.

◆ save

std::string TRestDataSetPlot::PlotInfo::save = ""

Definition at line 58 of file TRestDataSetPlot.h.

◆ scale

std::string TRestDataSetPlot::PlotInfo::scale = ""

Definition at line 63 of file TRestDataSetPlot.h.

◆ stackDrawOption

std::string TRestDataSetPlot::PlotInfo::stackDrawOption = "nostack"

Definition at line 60 of file TRestDataSetPlot.h.

◆ timeDisplay

Bool_t TRestDataSetPlot::PlotInfo::timeDisplay

Definition at line 79 of file TRestDataSetPlot.h.

◆ title

std::string TRestDataSetPlot::PlotInfo::title = ""

Definition at line 56 of file TRestDataSetPlot.h.

◆ xOffset

Double_t TRestDataSetPlot::PlotInfo::xOffset

Definition at line 71 of file TRestDataSetPlot.h.

◆ yOffset

Double_t TRestDataSetPlot::PlotInfo::yOffset

Definition at line 72 of file TRestDataSetPlot.h.


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