Main Page
Namespaces
Classes
Package Documentation
Fireworks
Core
interface
FWCompositeParameter.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_FWCompositeParameter_h
2
#define Fireworks_Core_FWCompositeParameter_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : FWCompositeParameter
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Fri Mar 7 14:37:04 EST 2008
19
//
20
21
// system include files
22
23
// user include files
24
#include "
Fireworks/Core/interface/FWParameterBase.h
"
25
#include "
Fireworks/Core/interface/FWParameterizable.h
"
26
27
// forward declarations
28
29
class
FWCompositeParameter
:
public
FWParameterBase
,
public
FWParameterizable
30
{
31
32
public
:
33
FWCompositeParameter
(
FWParameterizable
* iParent,
34
const
std::string
& iName,
35
unsigned
int
iVersion=1);
36
virtual
~FWCompositeParameter
();
37
38
// ---------- const member functions ---------------------
39
virtual
void
addTo
(
FWConfiguration
& )
const
;
40
41
// ---------- static member functions --------------------
42
43
// ---------- member functions ---------------------------
44
virtual
void
setFrom
(
const
FWConfiguration
&);
45
46
private
:
47
FWCompositeParameter
(
const
FWCompositeParameter
&);
// stop default
48
49
const
FWCompositeParameter
&
operator=
(
const
FWCompositeParameter
&);
// stop default
50
51
// ---------- member data --------------------------------
52
unsigned
int
m_version
;
53
};
54
55
56
#endif
FWCompositeParameter
Definition:
FWCompositeParameter.h:29
FWParameterBase
Definition:
FWParameterBase.h:31
FWParameterBase.h
FWCompositeParameter::FWCompositeParameter
FWCompositeParameter(FWParameterizable *iParent, const std::string &iName, unsigned int iVersion=1)
Definition:
FWCompositeParameter.cc:33
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
FWCompositeParameter::operator=
const FWCompositeParameter & operator=(const FWCompositeParameter &)
FWCompositeParameter::m_version
unsigned int m_version
Definition:
FWCompositeParameter.h:52
FWCompositeParameter::setFrom
virtual void setFrom(const FWConfiguration &)
Definition:
FWCompositeParameter.cc:66
FWParameterizable
Definition:
FWParameterizable.h:29
FWParameterizable.h
FWConfiguration
Definition:
FWConfiguration.h:31
FWCompositeParameter::~FWCompositeParameter
virtual ~FWCompositeParameter()
Definition:
FWCompositeParameter.cc:46
FWCompositeParameter::addTo
virtual void addTo(FWConfiguration &) const
Definition:
FWCompositeParameter.cc:87
Generated for CMSSW Reference Manual by
1.8.11