Fireworks
Core
src
FWStringParameterSetter.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_FWStringParameterSetter_h
2
#define Fireworks_Core_FWStringParameterSetter_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : FWStringParameterSetter
7
//
8
9
// system include files
10
#include <Rtypes.h>
11
12
// user include files
13
#include "
Fireworks/Core/interface/FWParameterSetterBase.h
"
14
#include "
Fireworks/Core/interface/FWStringParameter.h
"
15
16
// forward declarations
17
class
TGTextEntry;
18
19
class
FWStringParameterSetter
:
public
FWParameterSetterBase
{
20
public
:
21
FWStringParameterSetter
();
22
~FWStringParameterSetter
()
override
;
23
24
// ---------- const member functions ---------------------
25
26
// ---------- static member functions --------------------
27
28
// ---------- member functions ---------------------------
29
void
attach
(
FWParameterBase
*)
override
;
30
TGFrame*
build
(TGFrame* iParent,
bool
labelBack =
true
)
override
;
31
void
doUpdate
();
32
33
private
:
34
FWStringParameterSetter
(
const
FWStringParameterSetter
&) =
delete
;
// stop default
35
36
const
FWStringParameterSetter
&
operator=
(
const
FWStringParameterSetter
&) =
delete
;
// stop default
37
38
// ---------- member data --------------------------------
39
FWStringParameter
*
m_param
;
40
TGTextEntry*
m_widget
;
41
};
42
43
#endif
FWParameterSetterBase
Definition:
FWParameterSetterBase.h:31
FWParameterBase
Definition:
FWParameterBase.h:31
FWGenericParameter
Definition:
FWGenericParameter.h:31
FWStringParameterSetter::FWStringParameterSetter
FWStringParameterSetter()
Definition:
FWStringParameterSetter.cc:34
FWStringParameterSetter::operator=
const FWStringParameterSetter & operator=(const FWStringParameterSetter &)=delete
FWStringParameter.h
FWParameterSetterBase.h
FWStringParameterSetter::doUpdate
void doUpdate()
Definition:
FWStringParameterSetter.cc:82
FWStringParameterSetter::~FWStringParameterSetter
~FWStringParameterSetter() override
Definition:
FWStringParameterSetter.cc:41
FWStringParameterSetter::m_param
FWStringParameter * m_param
Definition:
FWStringParameterSetter.h:39
FWStringParameterSetter::attach
void attach(FWParameterBase *) override
Definition:
FWStringParameterSetter.cc:59
FWStringParameterSetter::build
TGFrame * build(TGFrame *iParent, bool labelBack=true) override
Definition:
FWStringParameterSetter.cc:64
FWStringParameterSetter
Definition:
FWStringParameterSetter.h:19
FWStringParameterSetter::m_widget
TGTextEntry * m_widget
Definition:
FWStringParameterSetter.h:40
Generated for CMSSW Reference Manual by
1.8.16