#include <Fireworks/Core/interface/FWLegoViewBase.h>
Protected Attributes | |
TEveCaloLego * | m_lego |
TEveCaloLegoOverlay * | m_overlay |
Protected Attributes inherited from FWEveView | |
const fireworks::Context * | m_context |
Protected Attributes inherited from FWViewBase | |
FWViewType | m_type |
Private Member Functions | |
void | autoScale () |
FWLegoViewBase (const FWLegoViewBase &) | |
const FWLegoViewBase & | operator= (const FWLegoViewBase &) |
void | setAutoRebin () |
void | setCameras () |
void | setCell2DMode () |
void | setFontSizein2D () |
void | setPixelsPerBin () |
void | setProjectionMode () |
void | showOverlay () |
Additional Inherited Members | |
Public Types inherited from FWParameterizable | |
typedef std::vector < FWParameterBase * > ::const_iterator | const_iterator |
Public Attributes inherited from FWViewBase | |
sigc::signal< void(const FWViewBase *)> | beingDestroyed_ |
sigc::signal< void(Int_t, Int_t)> | openSelectedModelContextMenu_ |
Protected Member Functions inherited from FWEveView | |
void | addToOrthoCamera (TGLOrthoCamera *, FWConfiguration &) const |
void | addToPerspectiveCamera (TGLPerspectiveCamera *, const std::string &, FWConfiguration &) const |
virtual void | cameraGuideChanged () |
virtual void | pointLineScalesChanged () |
virtual void | resetCamera () |
void | setFromOrthoCamera (TGLOrthoCamera *, const FWConfiguration &) |
void | setFromPerspectiveCamera (TGLPerspectiveCamera *, const std::string &, const FWConfiguration &) |
Protected Member Functions inherited from FWViewBase | |
~FWViewBase () override | |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 39 of file FWLegoViewBase.h.
FWLegoViewBase::FWLegoViewBase | ( | TEveWindowSlot * | iParent, |
FWViewType::EType | typeId | ||
) |
Definition at line 51 of file FWLegoViewBase.cc.
References FWEnumParameter::addEntry(), FWGenericParameter< T >::changed_, FWViewType::kLegoHF, m_autoRebin, m_cell2DMode, m_drawValuesIn2D, m_pixelsPerBin, m_projectionMode, m_showOverlay, FWGenericParameter< T >::set(), setAutoRebin(), setCell2DMode(), setFontSizein2D(), setPixelsPerBin(), setProjectionMode(), showOverlay(), and FWEveView::viewerGL().
|
override |
Definition at line 81 of file FWLegoViewBase.cc.
References m_lego, m_overlay, and FWEveView::viewerGL().
|
private |
|
overridevirtual |
Reimplemented from FWEveView.
Definition at line 236 of file FWLegoViewBase.cc.
References FWConfiguration::addKeyValue(), FWEveView::addTo(), FWEveView::addToOrthoCamera(), FWEveView::addToPerspectiveCamera(), mergeVDriftHistosByStation::name, alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, FWViewBase::typeName(), and FWEveView::viewerGL().
|
private |
|
overridevirtual |
|
private |
|
overridevirtual |
Reimplemented from FWEveView.
Definition at line 274 of file FWLegoViewBase.cc.
References ViewerParameterGUI::addParam(), m_autoRebin, m_cell2DMode, m_drawValuesIn2D, m_pixelsPerBin, m_projectionMode, m_showOverlay, FWEveView::populateController(), ViewerParameterGUI::requestTab(), and ViewerParameterGUI::separator().
|
private |
Definition at line 148 of file FWLegoViewBase.cc.
References m_autoRebin, m_lego, and FWGenericParameter< T >::value().
Referenced by FWLegoViewBase().
|
private |
|
private |
Definition at line 267 of file FWLegoViewBase.cc.
References m_cell2DMode, m_lego, FWGenericParameter< T >::value(), and FWEveView::viewerGL().
Referenced by FWLegoViewBase().
|
overridevirtual |
Reimplemented from FWEveView.
Definition at line 88 of file FWLegoViewBase.cc.
References data, FWEveView::eventScene(), fireworks::Context::getCaloData(), fireworks::Context::getCaloDataHF(), FWViewType::kLego, FWViewType::kLegoHF, m_autoRebin, m_cell2DMode, m_drawValuesIn2D, m_lego, m_overlay, m_pixelsPerBin, Pi, FWEveView::setContext(), mps_update::status, TwoPi, FWViewBase::typeId(), FWGenericParameter< T >::value(), FWEveView::viewerGL(), fw3dlego::xbins, and fw3dlego::xbins_n.
Referenced by FWEveLegoView::setContext(), and FWHFView::setContext().
|
private |
Definition at line 255 of file FWLegoViewBase.cc.
References m_drawValuesIn2D, m_lego, and FWGenericParameter< T >::value().
Referenced by FWLegoViewBase().
|
overridevirtual |
Reimplemented from FWEveView.
Definition at line 167 of file FWLegoViewBase.cc.
References cms::cuda::assert(), m_autoRebin, m_cell2DMode, m_showOverlay, universalConfigTemplate::mode, alignCSCRings::s, FWGenericParameter< T >::set(), FWEveView::setFrom(), FWEveView::setFromOrthoCamera(), FWEveView::setFromPerspectiveCamera(), AlCaHLTBitMon_QueryRunRegistry::string, FWViewBase::typeName(), FWConfiguration::value(), relativeConstraints::value, FWConfiguration::valueForKey(), FWConfiguration::version(), and FWEveView::viewerGL().
|
private |
Definition at line 153 of file FWLegoViewBase.cc.
References m_lego, m_pixelsPerBin, and FWGenericParameter< T >::value().
Referenced by FWLegoViewBase().
|
private |
Definition at line 260 of file FWLegoViewBase.cc.
References m_lego, m_projectionMode, FWGenericParameter< T >::value(), and FWEveView::viewerGL().
Referenced by FWLegoViewBase().
|
private |
Definition at line 158 of file FWLegoViewBase.cc.
References m_overlay, m_showOverlay, FWGenericParameter< T >::value(), and FWEveView::viewerGL().
Referenced by FWLegoViewBase().
|
private |
Definition at line 77 of file FWLegoViewBase.h.
Referenced by FWLegoViewBase(), populateController(), setAutoRebin(), setContext(), and setFrom().
|
private |
Definition at line 80 of file FWLegoViewBase.h.
Referenced by FWLegoViewBase(), populateController(), setCell2DMode(), setContext(), and setFrom().
|
private |
Definition at line 81 of file FWLegoViewBase.h.
Referenced by FWLegoViewBase(), populateController(), setContext(), and setFontSizein2D().
|
protected |
Definition at line 58 of file FWLegoViewBase.h.
Referenced by getEveCalo(), setAutoRebin(), setCell2DMode(), FWEveLegoView::setContext(), FWHFView::setContext(), setContext(), setFontSizein2D(), setPixelsPerBin(), setProjectionMode(), and ~FWLegoViewBase().
|
protected |
Definition at line 59 of file FWLegoViewBase.h.
Referenced by setContext(), showOverlay(), and ~FWLegoViewBase().
|
private |
Definition at line 78 of file FWLegoViewBase.h.
Referenced by FWLegoViewBase(), populateController(), setContext(), and setPixelsPerBin().
|
private |
Definition at line 79 of file FWLegoViewBase.h.
Referenced by FWLegoViewBase(), populateController(), and setProjectionMode().
|
private |
Definition at line 82 of file FWLegoViewBase.h.
Referenced by FWLegoViewBase(), populateController(), setFrom(), and showOverlay().