CMS 3D CMS Logo

FWParameterizable.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: Core
4 // Class : FWParameterizable
5 //
6 // Implementation:
7 // <Notes on implementation>
8 //
9 // Original Author: Chris Jones
10 // Created: Sat Feb 23 13:36:27 EST 2008
11 //
12 
13 // system include files
14 
15 // user include files
17 
18 //
19 // constants, enums and typedefs
20 //
21 
22 //
23 // static data member definitions
24 //
25 
26 //
27 // constructors and destructor
28 //
30 
31 // FWParameterizable::FWParameterizable(const FWParameterizable& rhs)
32 // {
33 // // do actual copying here;
34 // }
35 
37 
38 //
39 // assignment operators
40 //
41 // const FWParameterizable& FWParameterizable::operator=(const FWParameterizable& rhs)
42 // {
43 // //An exception safe implementation is
44 // FWParameterizable temp(rhs);
45 // swap(rhs);
46 //
47 // return *this;
48 // }
49 
50 //
51 // member functions
52 //
53 void FWParameterizable::add(FWParameterBase* iParam) { m_parameters.push_back(iParam); }
54 
55 //
56 // const member functions
57 //
58 
59 //
60 // static member functions
61 //
FWParameterBase
Definition: FWParameterBase.h:31
FWParameterizable::FWParameterizable
FWParameterizable()
Definition: FWParameterizable.cc:29
FWParameterizable.h
FWParameterizable::~FWParameterizable
virtual ~FWParameterizable()
Definition: FWParameterizable.cc:36
FWParameterizable::m_parameters
std::vector< FWParameterBase * > m_parameters
Definition: FWParameterizable.h:52
FWParameterizable::add
void add(FWParameterBase *)
Definition: FWParameterizable.cc:53