CMS 3D CMS Logo

FWRepresentationCheckerBase.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: Core
4 // Class : FWRepresentationCheckerBase
5 //
6 // Implementation:
7 // <Notes on implementation>
8 //
9 // Original Author: Chris Jones
10 // Created: Tue Nov 11 14:08:50 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  unsigned int iBitPackedViews,
31  bool iRepresentsSubPart,
32  bool iRequiresFF)
33  : m_purpose(iPurpose),
34  m_bitPackedViews(iBitPackedViews),
35  m_representsSubPart(iRepresentsSubPart),
36  m_requiresFF(iRequiresFF) {}
37 
38 // FWRepresentationCheckerBase::FWRepresentationCheckerBase(const FWRepresentationCheckerBase& rhs)
39 // {
40 // // do actual copying here;
41 // }
42 
44 
45 //
46 // assignment operators
47 //
48 // const FWRepresentationCheckerBase& FWRepresentationCheckerBase::operator=(const FWRepresentationCheckerBase& rhs)
49 // {
50 // //An exception safe implementation is
51 // FWRepresentationCheckerBase temp(rhs);
52 // swap(rhs);
53 //
54 // return *this;
55 // }
56 
57 //
58 // member functions
59 //
60 
61 //
62 // const member functions
63 //
65 
67 
69 //
70 // static member functions
71 //
const std::string & purpose() const
FWRepresentationCheckerBase(const std::string &iPurpose, unsigned int iBitPackedViews, bool iRepresentsSubPart, bool iRequiresFF=false)