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.4 2012/02/22 03:46:00 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 
34  m_name(iName)
35 {
36  if (0 != iParent)
37  {
38  iParent->add(this);
39  }
40 }
41 
42 // FWParameterBase::FWParameterBase(const FWParameterBase& rhs)
43 // {
44 // // do actual copying here;
45 // }
46 
48 {
49 }
50 
51 //
52 // assignment operators
53 //
54 // const FWParameterBase& FWParameterBase::operator=(const FWParameterBase& rhs)
55 // {
56 // //An exception safe implementation is
57 // FWParameterBase temp(rhs);
58 // swap(rhs);
59 //
60 // return *this;
61 // }
62 
63 //
64 // member functions
65 //
66 
67 //
68 // const member functions
69 //
70 
71 //
72 // static member functions
73 //
void add(FWParameterBase *)
virtual ~FWParameterBase()
FWParameterBase(FWParameterizable *iParent, const std::string &iName)