CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
FWViewContext Class Reference

#include <Fireworks/Core/interface/FWViewContext.h>

Public Member Functions

 FWViewContext ()
 
FWViewEnergyScalegetEnergyScale () const
 
void scaleChanged ()
 
void setEnergyScale (FWViewEnergyScale *)
 
virtual ~FWViewContext ()
 

Public Attributes

sigc::signal< void, const FWViewContext * > scaleChanged_
 

Private Member Functions

 FWViewContext (const FWViewContext &)=delete
 
const FWViewContextoperator= (const FWViewContext &)=delete
 

Private Attributes

FWViewEnergyScalem_energyScale
 

Detailed Description

Description: [one line class summary]

Usage: <usage>

Definition at line 32 of file FWViewContext.h.

Constructor & Destructor Documentation

◆ FWViewContext() [1/2]

FWViewContext::FWViewContext ( )

Definition at line 19 of file FWViewContext.cc.

19 : m_energyScale(nullptr) {}

◆ ~FWViewContext()

FWViewContext::~FWViewContext ( )
virtual

Definition at line 21 of file FWViewContext.cc.

21 {}

◆ FWViewContext() [2/2]

FWViewContext::FWViewContext ( const FWViewContext )
privatedelete

Member Function Documentation

◆ getEnergyScale()

FWViewEnergyScale * FWViewContext::getEnergyScale ( ) const

◆ operator=()

const FWViewContext& FWViewContext::operator= ( const FWViewContext )
privatedelete

◆ scaleChanged()

void FWViewContext::scaleChanged ( )

Definition at line 23 of file FWViewContext.cc.

23 { scaleChanged_.emit(this); }

References scaleChanged_.

Referenced by FWEveView::setupEnergyScale(), and FWEveView::setupEventCenter().

◆ setEnergyScale()

void FWViewContext::setEnergyScale ( FWViewEnergyScale x)

Definition at line 27 of file FWViewContext.cc.

27 { m_energyScale = x; }

References m_energyScale, and x.

Referenced by CmsShowCommon::CmsShowCommon().

Member Data Documentation

◆ m_energyScale

FWViewEnergyScale* FWViewContext::m_energyScale
private

Definition at line 51 of file FWViewContext.h.

Referenced by getEnergyScale(), and setEnergyScale().

◆ scaleChanged_

sigc::signal<void, const FWViewContext*> FWViewContext::scaleChanged_
mutable

Definition at line 42 of file FWViewContext.h.

Referenced by FWProxyBuilderBase::createProduct(), and scaleChanged().

DDAxes::x
FWViewContext::m_energyScale
FWViewEnergyScale * m_energyScale
Definition: FWViewContext.h:51
FWViewContext::scaleChanged_
sigc::signal< void, const FWViewContext * > scaleChanged_
Definition: FWViewContext.h:42