Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Fireworks
Core
src
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
// $Id: FWRepresentationCheckerBase.cc,v 1.2 2009/01/23 21:35:43 amraktad Exp $
12
//
13
14
// system include files
15
16
// user include files
17
#include "
Fireworks/Core/interface/FWRepresentationCheckerBase.h
"
18
19
20
//
21
// constants, enums and typedefs
22
//
23
24
//
25
// static data member definitions
26
//
27
28
//
29
// constructors and destructor
30
//
31
FWRepresentationCheckerBase::FWRepresentationCheckerBase
(
const
std::string& iPurpose,
32
unsigned
int
iBitPackedViews,
33
bool
iRepresentsSubPart) :
34
m_purpose(iPurpose), m_bitPackedViews(iBitPackedViews), m_representsSubPart(iRepresentsSubPart)
35
{
36
}
37
38
// FWRepresentationCheckerBase::FWRepresentationCheckerBase(const FWRepresentationCheckerBase& rhs)
39
// {
40
// // do actual copying here;
41
// }
42
43
FWRepresentationCheckerBase::~FWRepresentationCheckerBase
()
44
{
45
}
46
47
//
48
// assignment operators
49
//
50
// const FWRepresentationCheckerBase& FWRepresentationCheckerBase::operator=(const FWRepresentationCheckerBase& rhs)
51
// {
52
// //An exception safe implementation is
53
// FWRepresentationCheckerBase temp(rhs);
54
// swap(rhs);
55
//
56
// return *this;
57
// }
58
59
//
60
// member functions
61
//
62
63
//
64
// const member functions
65
//
66
const
std::string&
67
FWRepresentationCheckerBase::purpose
()
const
68
{
69
return
m_purpose
;
70
}
71
72
unsigned
int
73
FWRepresentationCheckerBase::bitPackedViews
()
const
74
{
75
return
m_bitPackedViews
;
76
}
77
78
bool
FWRepresentationCheckerBase::representsSubPart
()
const
79
{
80
return
m_representsSubPart
;
81
}
82
//
83
// static member functions
84
//
FWRepresentationCheckerBase::purpose
const std::string & purpose() const
Definition:
FWRepresentationCheckerBase.cc:67
FWRepresentationCheckerBase::m_bitPackedViews
const unsigned int m_bitPackedViews
Definition:
FWRepresentationCheckerBase.h:53
FWRepresentationCheckerBase.h
FWRepresentationCheckerBase::representsSubPart
bool representsSubPart() const
Definition:
FWRepresentationCheckerBase.cc:78
FWRepresentationCheckerBase::m_representsSubPart
const bool m_representsSubPart
Definition:
FWRepresentationCheckerBase.h:54
FWRepresentationCheckerBase::~FWRepresentationCheckerBase
virtual ~FWRepresentationCheckerBase()
Definition:
FWRepresentationCheckerBase.cc:43
FWRepresentationCheckerBase::m_purpose
const std::string m_purpose
Definition:
FWRepresentationCheckerBase.h:52
FWRepresentationCheckerBase::bitPackedViews
unsigned int bitPackedViews() const
Definition:
FWRepresentationCheckerBase.cc:73
FWRepresentationCheckerBase::FWRepresentationCheckerBase
FWRepresentationCheckerBase(const std::string &iPurpose, unsigned int iBitPackedViews, bool iRepresentsSubPart)
Definition:
FWRepresentationCheckerBase.cc:31
Generated for CMSSW Reference Manual by
1.8.5