![]() |
ATLAS Offline Software
|
Token class to identify a particular visualization client. More...
#include <IRootVisualizationService.h>
Public Member Functions | |
| bool | operator< (const ClientToken &other) const |
| Comparison operator. | |
Public Attributes | |
| std::set< std::string > | fileFormats {"pdf"} |
| In which formats are the Canvases saved (pdf, png, C, ROOT, etc.) | |
| std::string | preFixName {} |
| Prefix name of the saved Canvas. | |
| std::string | subDirectory {} |
| Subdirectory in which the plots are written. | |
| std::size_t | canvasLimit {5000} |
| How many canvases are drawn at maximum in a job. | |
| bool | saveSinglePlots {true} |
| Save single plots. | |
| bool | saveSummaryPlot {true} |
| Save a summary pdf. | |
| bool | drawAtlas {true} |
| Flag toggling whether the ATLAS label shall be drawn. | |
| std::string | atlasLabel {"Internal"} |
| ATLAS label. | |
| bool | drawSqrtS {true} |
| flag toggling whether the sqrts Label | |
| std::string | sqrtSLabel {"14"} |
| Sqrt s Label to be drawn on the plot. | |
| std::string | lumiLabel {""} |
| Lumi label to be drawn on the plot. | |
| std::array< double, 2 > | atlasLabelPos {0.65, 0.26} |
| Position of the ATLAS / sqrtS label in relative coordinates. | |
Token class to identify a particular visualization client.
Definition at line 36 of file IRootVisualizationService.h.
|
inline |
Comparison operator.
Definition at line 51 of file IRootVisualizationService.h.
| std::string MuonValR4::IRootVisualizationService::ClientToken::atlasLabel {"Internal"} |
| std::array<double, 2> MuonValR4::IRootVisualizationService::ClientToken::atlasLabelPos {0.65, 0.26} |
Position of the ATLAS / sqrtS label in relative coordinates.
Definition at line 65 of file IRootVisualizationService.h.
| std::size_t MuonValR4::IRootVisualizationService::ClientToken::canvasLimit {5000} |
How many canvases are drawn at maximum in a job.
Definition at line 45 of file IRootVisualizationService.h.
| bool MuonValR4::IRootVisualizationService::ClientToken::drawAtlas {true} |
Flag toggling whether the ATLAS label shall be drawn.
Definition at line 55 of file IRootVisualizationService.h.
| bool MuonValR4::IRootVisualizationService::ClientToken::drawSqrtS {true} |
flag toggling whether the sqrts Label
Definition at line 59 of file IRootVisualizationService.h.
| std::set<std::string> MuonValR4::IRootVisualizationService::ClientToken::fileFormats {"pdf"} |
In which formats are the Canvases saved (pdf, png, C, ROOT, etc.)
Definition at line 38 of file IRootVisualizationService.h.
| std::string MuonValR4::IRootVisualizationService::ClientToken::lumiLabel {""} |
Lumi label to be drawn on the plot.
Definition at line 63 of file IRootVisualizationService.h.
| std::string MuonValR4::IRootVisualizationService::ClientToken::preFixName {} |
Prefix name of the saved Canvas.
Serves as identifier to the service and must be unque aceoss all clients
Definition at line 41 of file IRootVisualizationService.h.
| bool MuonValR4::IRootVisualizationService::ClientToken::saveSinglePlots {true} |
| bool MuonValR4::IRootVisualizationService::ClientToken::saveSummaryPlot {true} |
| std::string MuonValR4::IRootVisualizationService::ClientToken::sqrtSLabel {"14"} |
Sqrt s Label to be drawn on the plot.
Definition at line 61 of file IRootVisualizationService.h.
| std::string MuonValR4::IRootVisualizationService::ClientToken::subDirectory {} |
Subdirectory in which the plots are written.
Definition at line 43 of file IRootVisualizationService.h.