#include <Fireworks/Core/interface/FWViewContext.h>
Public Member Functions | |
FWViewContext () | |
FWViewEnergyScale * | getEnergyScale () const |
void | scaleChanged () |
void | setEnergyScale (FWViewEnergyScale *) |
virtual | ~FWViewContext () |
Public Attributes | |
sigc::signal< void, const FWViewContext * > | scaleChanged_ |
Private Member Functions | |
FWViewContext (const FWViewContext &) | |
const FWViewContext & | operator= (const FWViewContext &) |
Private Attributes | |
FWViewEnergyScale * | m_energyScale |
FWViewContext::FWViewContext | ( | ) |
Definition at line 20 of file FWViewContext.cc.
: m_energyScale(0) { }
FWViewContext::~FWViewContext | ( | ) | [virtual] |
Definition at line 25 of file FWViewContext.cc.
{ }
FWViewContext::FWViewContext | ( | const FWViewContext & | ) | [private] |
FWViewEnergyScale * FWViewContext::getEnergyScale | ( | ) | const |
Definition at line 37 of file FWViewContext.cc.
References m_energyScale.
Referenced by FWMET3DProxyBuilder::build(), FWHBHERecHitProxyBuilder::build(), FWEcalRecHitProxyBuilder::build(), FWTauProxyBuilderBase::buildBaseTau(), FWPFRhoPhiRecHit::buildRecHit(), FWPFClusterRPZUtils::buildRhoPhiClusterLineSet(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), FWPFLegoRecHit::buildTower(), FWJetProxyBuilder::buildViewType(), FWMETProxyBuilder::buildViewType(), FWLegoEvePFCandidate::FWLegoEvePFCandidate(), FWPFLegoCandidate::FWPFLegoCandidate(), FWMET3DProxyBuilder::scaleProduct(), FWEcalRecHitProxyBuilder::scaleProduct(), FWPFEcalRecHitLegoProxyBuilder::scaleProduct(), FWPFClusterRPZProxyBuilder::scaleProduct(), FWPFBlockProxyBuilder::scaleProduct(), FWMETProxyBuilder::scaleProduct(), FWTauProxyBuilderBase::scaleProduct(), FWHBHERecHitProxyBuilder::scaleProduct(), FWJetProxyBuilder::scaleProduct(), FWEveView::setupEnergyScale(), FWPFLegoRecHit::updateScale(), FWLegoEvePFCandidate::updateScale(), FWPFLegoCandidate::updateScale(), and FWPFRhoPhiRecHit::updateScale().
{ return m_energyScale; }
const FWViewContext& FWViewContext::operator= | ( | const FWViewContext & | ) | [private] |
void FWViewContext::scaleChanged | ( | ) |
Definition at line 31 of file FWViewContext.cc.
References scaleChanged_.
Referenced by FWEveView::setupEnergyScale().
{ scaleChanged_.emit(this); }
void FWViewContext::setEnergyScale | ( | FWViewEnergyScale * | x | ) |
Definition at line 43 of file FWViewContext.cc.
References m_energyScale, and x.
{ m_energyScale =x; }
FWViewEnergyScale* FWViewContext::m_energyScale [private] |
Definition at line 53 of file FWViewContext.h.
Referenced by getEnergyScale(), and setEnergyScale().
sigc::signal<void, const FWViewContext*> FWViewContext::scaleChanged_ [mutable] |
Definition at line 44 of file FWViewContext.h.
Referenced by FWProxyBuilderBase::createProduct(), and scaleChanged().