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
//
12
13
// system include files
14
15
// user include files
16
#include "
Fireworks/Core/interface/FWRepresentationCheckerBase.h
"
17
18
19
//
20
// constants, enums and typedefs
21
//
22
23
//
24
// static data member definitions
25
//
26
27
//
28
// constructors and destructor
29
//
30
FWRepresentationCheckerBase::FWRepresentationCheckerBase
(
const
std::string
& iPurpose,
31
unsigned
int
iBitPackedViews,
32
bool
iRepresentsSubPart,
33
bool
iRequiresFF) :
34
m_purpose(iPurpose), m_bitPackedViews(iBitPackedViews), m_representsSubPart(iRepresentsSubPart), m_requiresFF(iRequiresFF)
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:54
FWRepresentationCheckerBase.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
FWRepresentationCheckerBase::representsSubPart
bool representsSubPart() const
Definition:
FWRepresentationCheckerBase.cc:78
FWRepresentationCheckerBase::FWRepresentationCheckerBase
FWRepresentationCheckerBase(const std::string &iPurpose, unsigned int iBitPackedViews, bool iRepresentsSubPart, bool iRequiresFF=false)
Definition:
FWRepresentationCheckerBase.cc:30
FWRepresentationCheckerBase::m_representsSubPart
const bool m_representsSubPart
Definition:
FWRepresentationCheckerBase.h:55
FWRepresentationCheckerBase::~FWRepresentationCheckerBase
virtual ~FWRepresentationCheckerBase()
Definition:
FWRepresentationCheckerBase.cc:43
FWRepresentationCheckerBase::m_purpose
const std::string m_purpose
Definition:
FWRepresentationCheckerBase.h:53
FWRepresentationCheckerBase::bitPackedViews
unsigned int bitPackedViews() const
Definition:
FWRepresentationCheckerBase.cc:73
Generated for CMSSW Reference Manual by
1.8.5