Fireworks
Core
src
FWBoolParameterSetter.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_FWBoolParameterSetter_h
2
#define Fireworks_Core_FWBoolParameterSetter_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : FWBoolParameterSetter
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/FWBoolParameter.h
"
27
28
// forward declarations
29
class
TGCheckButton;
30
31
class
FWBoolParameterSetter
:
public
FWParameterSetterBase
{
32
public
:
33
FWBoolParameterSetter
();
34
~FWBoolParameterSetter
()
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
void
setEnabled
(
bool
)
override
;
44
void
doUpdate
();
45
46
private
:
47
FWBoolParameterSetter
(
const
FWBoolParameterSetter
&) =
delete
;
// stop default
48
49
const
FWBoolParameterSetter
&
operator=
(
const
FWBoolParameterSetter
&) =
delete
;
// stop default
50
51
// ---------- member data --------------------------------
52
FWBoolParameter
*
m_param
;
53
TGCheckButton*
m_widget
;
54
};
55
56
#endif
FWBoolParameterSetter::build
TGFrame * build(TGFrame *iParent, bool labelBack=true) override
Definition:
FWBoolParameterSetter.cc:63
FWBoolParameter.h
FWBoolParameterSetter::m_widget
TGCheckButton * m_widget
Definition:
FWBoolParameterSetter.h:53
FWParameterSetterBase
Definition:
FWParameterSetterBase.h:31
FWParameterBase
Definition:
FWParameterBase.h:31
FWBoolParameterSetter
Definition:
FWBoolParameterSetter.h:31
FWBoolParameterSetter::m_param
FWBoolParameter * m_param
Definition:
FWBoolParameterSetter.h:52
FWBoolParameterSetter::operator=
const FWBoolParameterSetter & operator=(const FWBoolParameterSetter &)=delete
FWGenericParameter
Definition:
FWGenericParameter.h:31
FWBoolParameterSetter::FWBoolParameterSetter
FWBoolParameterSetter()
Definition:
FWBoolParameterSetter.cc:33
FWBoolParameterSetter::setEnabled
void setEnabled(bool) override
Definition:
FWBoolParameterSetter.cc:73
FWBoolParameterSetter::~FWBoolParameterSetter
~FWBoolParameterSetter() override
Definition:
FWBoolParameterSetter.cc:40
FWBoolParameterSetter::attach
void attach(FWParameterBase *) override
Definition:
FWBoolParameterSetter.cc:58
FWParameterSetterBase.h
FWBoolParameterSetter::doUpdate
void doUpdate()
Definition:
FWBoolParameterSetter.cc:75
Generated for CMSSW Reference Manual by
1.8.16