#include <Displayer.h>
Inheritance diagram for SctDataDisplay::Displayer:
Public Member Functions | ||||
Displayer () | ||||
virtual shared_ptr< DisplayData > | display (shared_ptr< const Sct::Serializable > data, const DisplayInfo &info, std::ostream &os)=0 | |||
Should display components listed in info of the data object
| ||||
Protected Member Functions | ||||
void | printDefectList (const SctData::DefectList &list, std::ostream &os) | |||
Prints a defect list to stdout. | ||||
void | displayHistogram (TH1 &hist, std::string option="") | |||
Send a histogram to current pad or to root file. | ||||
void | displayHistogram (boost::shared_ptr< TH1 > hist, std::string option="") | |||
Send a histogram to current pad or to root file. | ||||
Static Protected Member Functions | ||||
static shared_ptr< TCanvas > | createCanvas (string name, string title) | |||
Creates a new TCanvas using some strings. | ||||
static void | divideCanvas (unsigned int n, TCanvas &canvas) | |||
Arranges n objects on a TCanvas. |
It also contains helper methods.
Definition at line 46 of file Displayer.h.
|
Creates a new TCanvas using some strings.
Definition at line 26 of file Displayer.cpp. References SctDataDisplay::DisplayManager::batchMode(). Referenced by SctDataDisplay::NPtGainDisplayer::displayChannels(), SctDataDisplay::FitDisplayer::displayChannels(), SctDataDisplay::OpeDisplayer::displayChips(), SctDataDisplay::NPtGainDisplayer::displayChips(), SctDataDisplay::NoiseOccupancyDisplayer::displayChips(), SctDataDisplay::FitDisplayer::displayChips(), SctDataDisplay::RawDisplayer::displayOccupancyPerEvent(), SctDataDisplay::RawDisplayer::displayProjs(), and SctDataDisplay::NPtGainDisplayer::plotData(). Here is the call graph for this function: ![]() |
|
Should display components listed in info of the data object
Implemented in SctDataDisplay::FitDisplayer, SctDataDisplay::MarkSpaceRatioDisplayer, SctDataDisplay::NoiseOccupancyDisplayer, SctDataDisplay::NPtGainDisplayer, SctDataDisplay::OpeDisplayer, SctDataDisplay::RawDisplayer, SctDataDisplay::RxThresholdDisplayer, SctDataDisplay::StrobeDelayDisplayer, SctDataDisplay::TestDisplayer, and SctDataDisplay::TrimRangeDisplayer. |
|
Send a histogram to current pad or to root file.
|
|
Send a histogram to current pad or to root file.
Definition at line 61 of file Displayer.cpp. References SctDataDisplay::DisplayManager::getTDirectory(), and SctDataDisplay::DisplayManager::rootMode(). Referenced by SctDataDisplay::OpeDisplayer::displayChips(), SctDataDisplay::RawDisplayer::displayOccupancyPerEvent(), and SctDataDisplay::RawDisplayer::displayProjs(). Here is the call graph for this function: ![]() |
|
|
Prints a defect list to stdout.
Definition at line 85 of file Displayer.cpp. References SctData::DefectList::getAllDefects(). Here is the call graph for this function: ![]() |