#include <DQMStoreStats.h>
Public Member Functions | |
void | add (Folder *f) |
Folder * | cd (const std::string &name) |
void | children (std::string &sql_statement) |
VIterator< Folder * > | CreateIterator () |
void | dump (std::string indent) |
void | files (std::string &sql_statement) |
Folder (const std::string name) | |
unsigned int | getBins (void) |
unsigned int | getEmptyBins (void) |
Folder * | getFather () |
unsigned int | getHistos (void) |
unsigned int | getMemory (void) |
unsigned int | id (void) |
unsigned int | level (void) |
void | mainrows (std::string &sql_statement) |
void | mainrows_cumulative (std::string &sql_statement) |
const std::string & | name (void) |
void | parents (std::string &sql_statement) |
void | setFather (Folder *e) |
void | setId (unsigned int id) |
void | setLevel (unsigned int value) |
void | summary (std::string &sql_statement) |
void | symbols (std::string &sql_statement) |
void | update (unsigned int bins, unsigned int empty, unsigned int memory) |
~Folder (void) | |
Private Attributes | |
Folder * | father_ |
std::string | folderName_ |
unsigned int | id_ |
unsigned int | level_ |
std::vector< Folder * > | subfolders_ |
unsigned int | totalBins_ |
unsigned int | totalEmptyBins_ |
unsigned int | totalHistos_ |
unsigned int | totalMemory_ |
Definition at line 119 of file DQMStoreStats.h.
|
inline |
|
inline |
Definition at line 126 of file DQMStoreStats.h.
References i, and subfolders_.
|
inline |
Definition at line 150 of file DQMStoreStats.h.
References getId(), level_, setFather(), setId(), setLevel(), and subfolders_.
Referenced by cd().
|
inline |
Definition at line 135 of file DQMStoreStats.h.
References add(), Folder(), i, name(), subfolders_, and tmp.
Referenced by DQMStoreStats::calcstats().
|
inline |
Definition at line 241 of file DQMStoreStats.h.
References getBins(), getEmptyBins(), getFather(), getMemory(), i, id(), id_, asciidump::s, subfolders_, and totalHistos_.
Referenced by python.Vispa.Share.BasicDataAccessor.BasicDataAccessor::allChildren(), python.Vispa.Views.LineDecayView.LineDecayView::autolayout(), python.Vispa.Views.BoxDecayView.BoxDecayContainer::autolayoutAlgorithm(), python.Vispa.Gui.WidgetContainer.WidgetContainer::autolayoutChildren(), python.Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), DQMStoreStats::calcIgProfDump(), python.Vispa.Views.LineDecayView.LineDecayContainer::childContainer(), python.Vispa.Views.WidgetView.WidgetView::clear(), python.Vispa.Views.LineDecayView.LineDecayContainer::createDecayObjectsFromPxlObject(), python.Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner::deleteSelectedConnections(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::foundIn(), python.Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner::getWidgetByName(), python.Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner::hideMenuWidgets(), python.Vispa.Views.LineDecayView.LineDecayView::lineDecayContainer(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::nonSequenceChildren(), python.Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner::portConnection(), python.Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner::propagateEventUnderConnectionWidget(), python.Vispa.Views.LineDecayView.LineDecayContainer::scheduleUpdateVisibleList(), python.Vispa.Views.LineDecayView.LineDecayView::scrollBarValueChanged(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::selectedWidgets(), python.Vispa.Views.LineDecayView.LineDecayContainer::setAcceptDrops(), python.Vispa.Gui.VispaWidget.VispaWidget::setDragable(), python.Vispa.Views.LineDecayView.LineDecayView::setEditable(), python.Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), python.Vispa.Gui.WidgetContainer.WidgetContainer::toggleCollapse(), python.Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner::updateConnections(), and python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::widgetDragged().
Definition at line 200 of file DQMStoreStats.h.
References subfolders_.
Referenced by DQMStoreStats::calcIgProfDump().
|
inline |
Definition at line 189 of file DQMStoreStats.h.
References gather_cfg::cout, getBins(), getEmptyBins(), getFather(), getHistos(), getMemory(), i, id_, name(), and subfolders_.
|
inline |
Definition at line 272 of file DQMStoreStats.h.
References folderName_, id_, and asciidump::s.
Referenced by DQMStoreStats::calcIgProfDump().
|
inline |
Definition at line 163 of file DQMStoreStats.h.
References i, query::result, subfolders_, and totalBins_.
Referenced by children(), dump(), mainrows(), mainrows_cumulative(), and summary().
|
inline |
Definition at line 169 of file DQMStoreStats.h.
References i, query::result, subfolders_, and totalEmptyBins_.
Referenced by children(), dump(), mainrows(), and mainrows_cumulative().
|
inline |
Definition at line 132 of file DQMStoreStats.h.
References father_.
Referenced by children(), dump(), parents(), and symbols().
|
inline |
Definition at line 157 of file DQMStoreStats.h.
References i, query::result, subfolders_, and totalHistos_.
Referenced by dump(), mainrows(), and mainrows_cumulative().
|
inline |
Definition at line 175 of file DQMStoreStats.h.
References i, query::result, subfolders_, and totalMemory_.
Referenced by children(), dump(), mainrows(), mainrows_cumulative(), and summary().
|
inline |
Definition at line 145 of file DQMStoreStats.h.
References id_.
Referenced by children(), parents(), setId(), and symbols().
|
inline |
|
inline |
Definition at line 205 of file DQMStoreStats.h.
References getBins(), getEmptyBins(), getHistos(), getMemory(), i, id_, asciidump::s, and subfolders_.
Referenced by DQMStoreStats::calcIgProfDump().
|
inline |
Definition at line 254 of file DQMStoreStats.h.
References getBins(), getEmptyBins(), getHistos(), getMemory(), id_, and asciidump::s.
Referenced by DQMStoreStats::calcIgProfDump().
|
inline |
Definition at line 133 of file DQMStoreStats.h.
References folderName_.
Referenced by cd(), dump(), and python.Vispa.Views.PropertyView.Property::valueChanged().
|
inline |
Definition at line 229 of file DQMStoreStats.h.
References getFather(), i, id(), id_, asciidump::s, subfolders_, totalBins_, totalHistos_, and totalMemory_.
Referenced by DQMStoreStats::calcIgProfDump().
|
inline |
|
inline |
|
inline |
Definition at line 146 of file DQMStoreStats.h.
References level_, and relativeConstraints::value.
Referenced by add().
|
inline |
Definition at line 264 of file DQMStoreStats.h.
References getBins(), getMemory(), and asciidump::s.
Referenced by DQMStoreStats::calcIgProfDump().
|
inline |
Definition at line 218 of file DQMStoreStats.h.
References folderName_, getFather(), i, id(), id_, asciidump::s, and subfolders_.
Referenced by DQMStoreStats::calcIgProfDump().
|
inline |
Definition at line 181 of file DQMStoreStats.h.
References relativeConstraints::empty, totalBins_, totalEmptyBins_, totalHistos_, and totalMemory_.
Referenced by python.Vispa.Gui.VispaWidget.VispaWidget::autosize(), DQMStoreStats::calcstats(), python.Vispa.Views.LineDecayView.LineDecayContainer::createObject(), python.Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), python.Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), python.Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), python.Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), python.Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), python.Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), python.Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), python.Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), python.Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), python.Vispa.Gui.FindDialog.FindDialog::reset(), python.Vispa.Gui.PortConnection.PointToPointConnection::select(), python.Vispa.Gui.VispaWidget.VispaWidget::select(), python.Vispa.Views.LineDecayView.LineDecayContainer::select(), python.Vispa.Gui.VispaWidget.VispaWidget::setText(), python.Vispa.Gui.VispaWidget.VispaWidget::setTitle(), python.Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), python.Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and python.Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
|
private |
Definition at line 287 of file DQMStoreStats.h.
Referenced by getFather(), and setFather().
|
private |
Definition at line 286 of file DQMStoreStats.h.
|
private |
Definition at line 284 of file DQMStoreStats.h.
Referenced by children(), dump(), files(), id(), mainrows(), mainrows_cumulative(), parents(), setId(), and symbols().
|
private |
Definition at line 285 of file DQMStoreStats.h.
Referenced by add(), level(), and setLevel().
|
private |
Definition at line 288 of file DQMStoreStats.h.
Referenced by add(), cd(), children(), CreateIterator(), dump(), getBins(), getEmptyBins(), getHistos(), getMemory(), mainrows(), parents(), symbols(), and ~Folder().
|
private |
Definition at line 281 of file DQMStoreStats.h.
|
private |
Definition at line 282 of file DQMStoreStats.h.
Referenced by getEmptyBins(), and update().
|
private |
Definition at line 280 of file DQMStoreStats.h.
Referenced by children(), getHistos(), parents(), and update().
|
private |
Definition at line 283 of file DQMStoreStats.h.
Referenced by getMemory(), parents(), and update().