#include <RunHistogramManager.h>
Public Member Functions | |
void | beginRun (const unsigned int irun, TFileDirectory &subrun, const char *fillrun) override |
HistoParams (T **pointer, const std::string type, const std::string name, const std::string title, const unsigned int nbinx=-1, const double xmin=-1., const double xmax=-1., const unsigned int nbiny=-1, const double ymin=-1., const double ymax=-1.) | |
~HistoParams () override | |
Public Member Functions inherited from BaseHistoParams | |
BaseHistoParams () | |
virtual | ~BaseHistoParams () |
Private Attributes | |
std::string | _name |
unsigned int | _nbinx |
unsigned int | _nbiny |
T ** | _pointer |
std::map< unsigned int, T * > | _runpointers |
std::string | _title |
std::string | _type |
double | _xmax |
double | _xmin |
double | _ymax |
double | _ymin |
Definition at line 28 of file RunHistogramManager.h.
|
inline |
|
inlineoverride |
Definition at line 53 of file RunHistogramManager.h.
References HistoParams< T >::_name, HistoParams< T >::_pointer, and LogDebug.
|
inlineoverridevirtual |
Implements BaseHistoParams.
Definition at line 58 of file RunHistogramManager.h.
References HistoParams< T >::_name, HistoParams< T >::_nbinx, HistoParams< T >::_pointer, HistoParams< T >::_runpointers, HistoParams< T >::_title, HistoParams< T >::_xmax, HistoParams< T >::_xmin, LogDebug, TFileDirectory::make(), and runGCPTkAlMap::title.
|
private |
Definition at line 77 of file RunHistogramManager.h.
Referenced by plotting.Subtract::__str__(), plotting.Transform::__str__(), plotting.FakeDuplicate::__str__(), plotting.CutEfficiency::__str__(), plotting.AggregateBins::__str__(), plotting.AggregateHistos::__str__(), plotting.ROC::__str__(), trackingPlots.TimePerEventPlot::__str__(), trackingPlots.TimePerTrackPlot::__str__(), SequenceTypes.SequencePlaceholder::_clonesequence(), trackingPlots.TimePerEventPlot::_create(), plotting.PlotGroup::_drawSeparate(), plotting.PlotGroup::_save(), HistoParams< T >::beginRun(), HistoParams< TH2F >::beginRun(), HistoParams< TProfile2D >::beginRun(), SequenceTypes.SequencePlaceholder::copy(), SequenceTypes.TaskPlaceholder::copy(), plotting.Subtract::create(), plotting.Transform::create(), plotting.FakeDuplicate::create(), plotting.CutEfficiency::create(), plotting.AggregateBins::create(), plotting.AggregateHistos::create(), trackingPlots.TimePerTrackPlot::create(), plotting.Plot::create(), plotting.PlotGroup::draw(), SequenceTypes.SequencePlaceholder::dumpPython(), SequenceTypes.TaskPlaceholder::dumpPython(), SequenceTypes.SequencePlaceholder::dumpSequenceConfig(), SequenceTypes.SequencePlaceholder::dumpSequencePython(), SequenceTypes.TaskPlaceholder::dumpSequencePython(), plotting.Plot::getName(), plotting.PlotGroup::getName(), plotting.PlotterFolder::getName(), plotting.PlotterItem::getName(), plotting.PlotterFolder::getSelectionNameIterator(), SequenceTypes.SequencePlaceholder::insertInto(), SequenceTypes.TaskPlaceholder::insertInto(), validation.SimpleSample::name(), trackingPlots.Iteration::name(), plotting.PlotterItem::readDirs(), plotting.PlotGroup::remove(), SequenceTypes.SequencePlaceholder::resolve(), SequenceTypes.TaskPlaceholder::resolve(), HistoParams< T >::~HistoParams(), HistoParams< TH2F >::~HistoParams(), and HistoParams< TProfile2D >::~HistoParams().
|
private |
Definition at line 79 of file RunHistogramManager.h.
Referenced by HistoParams< T >::beginRun(), HistoParams< TH2F >::beginRun(), and HistoParams< TProfile2D >::beginRun().
|
private |
Definition at line 82 of file RunHistogramManager.h.
Referenced by HistoParams< TH2F >::beginRun(), and HistoParams< TProfile2D >::beginRun().
|
private |
Definition at line 75 of file RunHistogramManager.h.
Referenced by HistoParams< T >::beginRun(), HistoParams< TH2F >::beginRun(), HistoParams< TProfile2D >::beginRun(), HistoParams< T >::~HistoParams(), HistoParams< TH2F >::~HistoParams(), and HistoParams< TProfile2D >::~HistoParams().
|
private |
Definition at line 85 of file RunHistogramManager.h.
Referenced by HistoParams< T >::beginRun(), HistoParams< TH2F >::beginRun(), and HistoParams< TProfile2D >::beginRun().
|
private |
Definition at line 78 of file RunHistogramManager.h.
Referenced by html.PageSet::_getPage(), HistoParams< T >::beginRun(), HistoParams< TH2F >::beginRun(), HistoParams< TProfile2D >::beginRun(), plotting.Subtract::create(), plotting.Transform::create(), plotting.FakeDuplicate::create(), plotting.CutEfficiency::create(), and plotting.Plot::create().
|
private |
Definition at line 76 of file RunHistogramManager.h.
Referenced by SequenceTypes.ExpandVisitor::result().
|
private |
Definition at line 81 of file RunHistogramManager.h.
Referenced by HistoParams< T >::beginRun(), HistoParams< TH2F >::beginRun(), HistoParams< TProfile2D >::beginRun(), plotting.PlotTextBox::move(), and plotting.PlotTextBox::width().
|
private |
Definition at line 80 of file RunHistogramManager.h.
Referenced by plotting.PlotTextBox::addText(), HistoParams< T >::beginRun(), HistoParams< TH2F >::beginRun(), HistoParams< TProfile2D >::beginRun(), plotting.PlotTextBox::move(), and plotting.PlotTextBox::width().
|
private |
Definition at line 84 of file RunHistogramManager.h.
Referenced by HistoParams< TH2F >::beginRun(), HistoParams< TProfile2D >::beginRun(), and plotting.PlotTextBox::move().
|
private |
Definition at line 83 of file RunHistogramManager.h.
Referenced by HistoParams< TH2F >::beginRun(), HistoParams< TProfile2D >::beginRun(), and plotting.PlotTextBox::move().