CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FWParameterBase.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: Core
4 // Class : FWParameterBase
5 //
6 // Implementation:
7 // <Notes on implementation>
8 //
9 // Original Author: Chris Jones
10 // Created: Sat Feb 23 13:36:24 EST 2008
11 // $Id: FWParameterBase.cc,v 1.2 2008/11/06 22:05:26 amraktad Exp $
12 //
13 
14 // system include files
15 
16 // user include files
19 
20 
21 //
22 // constants, enums and typedefs
23 //
24 
25 //
26 // static data member definitions
27 //
28 
29 //
30 // constructors and destructor
31 //
32 FWParameterBase::FWParameterBase(FWParameterizable* iParent,const std::string& iName) :
33  m_name(iName)
34 {
35  if(0!=iParent) {
36  iParent->add(this);
37  }
38 }
39 
40 // FWParameterBase::FWParameterBase(const FWParameterBase& rhs)
41 // {
42 // // do actual copying here;
43 // }
44 
46 {
47 }
48 
49 //
50 // assignment operators
51 //
52 // const FWParameterBase& FWParameterBase::operator=(const FWParameterBase& rhs)
53 // {
54 // //An exception safe implementation is
55 // FWParameterBase temp(rhs);
56 // swap(rhs);
57 //
58 // return *this;
59 // }
60 
61 //
62 // member functions
63 //
64 
65 //
66 // const member functions
67 //
68 
69 //
70 // static member functions
71 //
void add(FWParameterBase *)
virtual ~FWParameterBase()
FWParameterBase(FWParameterizable *iParent, const std::string &iName)