#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 (fireworks::Context *) | |
FWDetailViewManager (const FWDetailViewManager &)=delete | |
void | newEventCallback () |
void | openDetailViewFor (const FWModelId &, const std::string &) |
const FWDetailViewManager & | operator= (const FWDetailViewManager &)=delete |
virtual | ~FWDetailViewManager () |
Protected Attributes | |
fireworks::Context * | m_context |
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 |
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 35 of file FWDetailViewManager.h.
|
private |
Definition at line 70 of file FWDetailViewManager.h.
|
private |
Definition at line 69 of file FWDetailViewManager.h.
FWDetailViewManager::FWDetailViewManager | ( | fireworks::Context * | iCtx | ) |
Definition at line 51 of file FWDetailViewManager.cc.
References fireworks::Context::colorManager(), colorsChanged(), FWColorManager::colorsHaveChanged_, and m_context.
|
virtual |
Definition at line 60 of file FWDetailViewManager.cc.
References newEventCallback().
|
delete |
void FWDetailViewManager::colorsChanged | ( | ) |
Definition at line 194 of file FWDetailViewManager.cc.
References FWColorManager::background(), fireworks::Context::colorManager(), mps_fire::i, m_context, and m_views.
Referenced by FWDetailViewManager().
std::vector< std::string > FWDetailViewManager::detailViewsFor | ( | const FWModelId & | iId | ) | const |
Definition at line 112 of file FWDetailViewManager.cc.
References findViewersFor(), FWModelId::item(), FWEventItem::modelType(), edm::TypeWithDict::name(), AlCaHLTBitMon_QueryRunRegistry::string, HcalDetIdTransform::transform(), dqmiodumpindices::typeName, and viewNameFrom().
Referenced by FWModelContextMenuHandler::chosenItem(), CmsShowModelPopup::clicked(), CmsShowModelPopup::fillModelPopup(), CmsShowModelPopup::openDetailedView(), and FWModelContextMenuHandler::showSelectedModelContext().
void FWDetailViewManager::eveWindowDestroyed | ( | TEveWindow * | ew | ) |
|
private |
Definition at line 130 of file FWDetailViewManager.cc.
References python.cmstools::all(), validateAlignments::category, edmplugin::PluginManager::categoryToInfos(), HLT_2022v15_cff::distance, first, newFWLiteAna::found, fwLog, edmplugin::PluginManager::get(), get, fireworks::Context::getHidePFBuilders(), FWJobMetadataManager::hasModuleLabel(), info(), FWSimpleRepresentationChecker::infoFor(), fwlog::kDebug, m_context, m_typeToViewers, fireworks::Context::metadataManager(), edm_modernize_messagelogger::ml, edmplugin::PluginInfo::name_, contentValuesCheck::ss, AlCaHLTBitMon_QueryRunRegistry::string, HcalDetIdTransform::transform(), and tier0::unique().
Referenced by detailViewsFor(), and openDetailViewFor().
void FWDetailViewManager::newEventCallback | ( | ) |
Definition at line 199 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 71 of file FWDetailViewManager.cc.
References cms::cuda::assert(), FWColorManager::background(), fireworks::Context::colorManager(), findViewersFor(), fwLog, get, B2GTnPMonitor_cfi::item, fwlog::kError, m_context, m_views, match(), eostools::move(), Skims_PA_cff::name, edm::TypeWithDict::name(), AlCaHLTBitMon_QueryRunRegistry::string, submitPVValidationJobs::t, dqmiodumpindices::typeName, viewNameFrom(), and gpuVertexFinder::ws.
Referenced by FWModelContextMenuHandler::chosenItem(), CmsShowModelPopup::clicked(), and CmsShowModelPopup::openDetailedView().
|
delete |
|
protected |
Definition at line 64 of file FWDetailViewManager.h.
Referenced by colorsChanged(), findViewersFor(), FWDetailViewManager(), and openDetailViewFor().
|
mutableprivate |
Definition at line 73 of file FWDetailViewManager.h.
Referenced by findViewersFor().
|
private |
Definition at line 71 of file FWDetailViewManager.h.
Referenced by colorsChanged(), eveWindowDestroyed(), newEventCallback(), and openDetailViewFor().