Fireworks
Core
src
FWDoubleParameterSetter.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_FWDoubleParameterSetter_h
2
#define Fireworks_Core_FWDoubleParameterSetter_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : FWDoubleParameterSetter
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Mon Mar 10 11:22:26 CDT 2008
19
//
20
21
// system include files
22
#include <Rtypes.h>
23
24
// user include files
25
#include "
Fireworks/Core/interface/FWParameterSetterBase.h
"
26
#include "
Fireworks/Core/interface/FWDoubleParameter.h
"
27
28
// forward declarations
29
class
TGNumberEntry;
30
31
class
FWDoubleParameterSetter
:
public
FWParameterSetterBase
{
32
public
:
33
FWDoubleParameterSetter
();
34
~FWDoubleParameterSetter
()
override
;
35
36
// ---------- const member functions ---------------------
37
38
// ---------- static member functions --------------------
39
40
// ---------- member functions ---------------------------
41
void
attach
(
FWParameterBase
*)
override
;
42
TGFrame*
build
(TGFrame* iParent,
bool
labelBack =
true
)
override
;
43
44
void
setEnabled
(
bool
)
override
;
45
46
void
doUpdate
(Long_t);
47
48
private
:
49
FWDoubleParameterSetter
(
const
FWDoubleParameterSetter
&) =
delete
;
// stop default
50
51
const
FWDoubleParameterSetter
&
operator=
(
const
FWDoubleParameterSetter
&) =
delete
;
// stop default
52
53
// ---------- member data --------------------------------
54
FWDoubleParameter
*
m_param
;
55
TGNumberEntry*
m_widget
;
56
};
57
58
#endif
FWGenericParameterWithRange
Definition:
FWGenericParameterWithRange.h:27
FWDoubleParameterSetter::build
TGFrame * build(TGFrame *iParent, bool labelBack=true) override
Definition:
FWDoubleParameterSetter.cc:63
FWParameterSetterBase
Definition:
FWParameterSetterBase.h:31
FWDoubleParameterSetter
Definition:
FWDoubleParameterSetter.h:31
FWParameterBase
Definition:
FWParameterBase.h:31
FWDoubleParameterSetter::m_param
FWDoubleParameter * m_param
Definition:
FWDoubleParameterSetter.h:54
FWDoubleParameterSetter::FWDoubleParameterSetter
FWDoubleParameterSetter()
Definition:
FWDoubleParameterSetter.cc:33
FWDoubleParameterSetter::doUpdate
void doUpdate(Long_t)
Definition:
FWDoubleParameterSetter.cc:95
FWDoubleParameterSetter::m_widget
TGNumberEntry * m_widget
Definition:
FWDoubleParameterSetter.h:55
FWDoubleParameterSetter::~FWDoubleParameterSetter
~FWDoubleParameterSetter() override
Definition:
FWDoubleParameterSetter.cc:40
FWParameterSetterBase.h
FWDoubleParameterSetter::attach
void attach(FWParameterBase *) override
Definition:
FWDoubleParameterSetter.cc:58
FWDoubleParameter.h
FWDoubleParameterSetter::operator=
const FWDoubleParameterSetter & operator=(const FWDoubleParameterSetter &)=delete
FWDoubleParameterSetter::setEnabled
void setEnabled(bool) override
Definition:
FWDoubleParameterSetter.cc:104
Generated for CMSSW Reference Manual by
1.8.16