#include <Fireworks/Core/interface/FWDetailViewManager.h>
Classes | |
struct | ViewFrame |
Public Member Functions | |
void | colorsChanged () |
std::vector< std::string > | detailViewsFor (const FWModelId &) const |
void | eveWindowDestroyed (TEveWindow *) |
FWDetailViewManager (FWColorManager *) | |
void | newEventCallback () |
void | openDetailViewFor (const FWModelId &, const std::string &) |
virtual | ~FWDetailViewManager () |
Protected Attributes | |
FWColorManager * | m_colorManager |
Private Types | |
typedef vViews_t::iterator | vViews_i |
typedef std::vector< ViewFrame > | vViews_t |
Private Member Functions | |
std::vector< std::string > | findViewersFor (const std::string &) const |
FWDetailViewManager (const FWDetailViewManager &) | |
const FWDetailViewManager & | operator= (const FWDetailViewManager &) |
Private Attributes | |
std::map< std::string, std::vector< std::string > > | m_typeToViewers |
vViews_t | m_views |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 30 of file FWDetailViewManager.h.
|
private |
Definition at line 64 of file FWDetailViewManager.h.
|
private |
Definition at line 63 of file FWDetailViewManager.h.
FWDetailViewManager::FWDetailViewManager | ( | FWColorManager * | colMng | ) |
Definition at line 49 of file FWDetailViewManager.cc.
References colorsChanged(), FWColorManager::colorsHaveChanged_, and m_colorManager.
|
virtual |
Definition at line 59 of file FWDetailViewManager.cc.
References newEventCallback().
|
private |
void FWDetailViewManager::colorsChanged | ( | ) |
Definition at line 158 of file FWDetailViewManager.cc.
References FWColorManager::background(), i, m_colorManager, and m_views.
Referenced by FWDetailViewManager().
std::vector< std::string > FWDetailViewManager::detailViewsFor | ( | const FWModelId & | iId | ) | const |
Definition at line 108 of file FWDetailViewManager.cc.
References findViewersFor(), FWModelId::item(), FWEventItem::modelType(), create_public_pileup_plots::transform, and viewNameFrom().
Referenced by FWModelContextMenuHandler::chosenItem(), CmsShowModelPopup::clicked(), CmsShowModelPopup::fillModelPopup(), CmsShowModelPopup::openDetailedView(), and FWModelContextMenuHandler::showSelectedModelContext().
void FWDetailViewManager::eveWindowDestroyed | ( | TEveWindow * | ew | ) |
Definition at line 175 of file FWDetailViewManager.cc.
|
private |
Definition at line 119 of file FWDetailViewManager.cc.
References first, reco::get(), info, FWSimpleRepresentationChecker::infoFor(), m_typeToViewers, edmplugin::PluginInfo::name_, FWRepresentationInfo::proximity(), create_public_pileup_plots::transform, and viewNameFrom().
Referenced by detailViewsFor(), and openDetailViewFor().
void FWDetailViewManager::newEventCallback | ( | ) |
Definition at line 166 of file FWDetailViewManager.cc.
References m_views.
Referenced by FWGUIManager::eventChangedCallback(), and ~FWDetailViewManager().
void FWDetailViewManager::openDetailViewFor | ( | const FWModelId & | id, |
const std::string & | iViewName | ||
) |
Definition at line 66 of file FWDetailViewManager.cc.
References FWColorManager::background(), findViewersFor(), fwLog, reco::get(), getHLTprescales::index, fwlog::kError, m_colorManager, m_views, match(), mergeVDriftHistosByStation::name, lumiQTWidget::t, and viewNameFrom().
Referenced by FWModelContextMenuHandler::chosenItem(), CmsShowModelPopup::clicked(), and CmsShowModelPopup::openDetailedView().
|
private |
|
protected |
Definition at line 44 of file FWDetailViewManager.h.
Referenced by colorsChanged(), FWDetailViewManager(), and openDetailViewFor().
|
mutableprivate |
Definition at line 67 of file FWDetailViewManager.h.
Referenced by findViewersFor().
|
private |
Definition at line 65 of file FWDetailViewManager.h.
Referenced by colorsChanged(), eveWindowDestroyed(), newEventCallback(), and openDetailViewFor().