Main Page
Namespaces
Classes
Package Documentation
Fireworks
Core
interface
FWViewContext.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_FWViewContext_h
2
#define Fireworks_Core_FWViewContext_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : FWViewContext
7
//
16
//
17
// Original Author: Alja Mrak-Tadel
18
// Created: Wed Apr 14 18:31:27 CEST 2010
19
//
20
21
// system include files
22
#include <sigc++/sigc++.h>
23
#include <map>
24
#include <string>
25
#include "Rtypes.h"
26
27
// user include files
28
29
// forward declarations
30
class
FWViewEnergyScale
;
31
32
class
FWViewContext
33
{
34
public
:
35
FWViewContext
();
36
virtual
~FWViewContext
();
37
38
FWViewEnergyScale
*
getEnergyScale
()
const
;
39
void
setEnergyScale
(
FWViewEnergyScale
*);
40
41
void
scaleChanged
();
42
43
mutable
sigc::signal<void, const FWViewContext*>
scaleChanged_
;
44
45
private
:
46
FWViewContext
(
const
FWViewContext
&);
// stop default
47
48
const
FWViewContext
&
operator=
(
const
FWViewContext
&);
// stop default
49
50
// ---------- member data --------------------------------
51
52
FWViewEnergyScale
*
m_energyScale
;
53
};
54
55
56
#endif
FWViewContext::scaleChanged
void scaleChanged()
Definition:
FWViewContext.cc:30
FWViewContext::m_energyScale
FWViewEnergyScale * m_energyScale
Definition:
FWViewContext.h:52
FWViewContext::getEnergyScale
FWViewEnergyScale * getEnergyScale() const
Definition:
FWViewContext.cc:36
FWViewContext
Definition:
FWViewContext.h:32
FWViewContext::operator=
const FWViewContext & operator=(const FWViewContext &)
FWViewContext::scaleChanged_
sigc::signal< void, const FWViewContext * > scaleChanged_
Definition:
FWViewContext.h:43
FWViewContext::FWViewContext
FWViewContext()
Definition:
FWViewContext.cc:19
FWViewEnergyScale
Definition:
FWViewEnergyScale.h:34
FWViewContext::~FWViewContext
virtual ~FWViewContext()
Definition:
FWViewContext.cc:24
FWViewContext::setEnergyScale
void setEnergyScale(FWViewEnergyScale *)
Definition:
FWViewContext.cc:42
Generated for CMSSW Reference Manual by
1.8.11