src
Fireworks
Core
interface
FWEDProductRepresentationChecker.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_FWEDProductRepresentationChecker_h
2
#define Fireworks_Core_FWEDProductRepresentationChecker_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : FWEDProductRepresentationChecker
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Tue Nov 11 15:20:05 EST 2008
19
//
20
21
// system include files
22
#include <string>
23
24
// user include files
25
#include "
Fireworks/Core/interface/FWRepresentationCheckerBase.h
"
26
27
// forward declarations
28
29
class
FWEDProductRepresentationChecker
:
public
FWRepresentationCheckerBase
{
30
public
:
31
FWEDProductRepresentationChecker
(
const
std::string
& iTypeidName,
32
const
std::string
& iPurpose,
33
unsigned
int
iBitPackedViews,
34
bool
iRepresentsSubPart,
35
bool
iRequiresFF =
false
);
36
37
// ---------- const member functions ---------------------
38
FWRepresentationInfo
infoFor
(
const
std::string
& iTypeName)
const override
;
39
40
// ---------- static member functions --------------------
41
42
// ---------- member functions ---------------------------
43
44
FWEDProductRepresentationChecker
(
const
FWEDProductRepresentationChecker
&) =
delete
;
// stop default
45
46
const
FWEDProductRepresentationChecker
&
operator=
(
const
FWEDProductRepresentationChecker
&) =
delete
;
// stop default
47
48
private
:
49
// ---------- member data --------------------------------
50
const
std::string
m_typeidName
;
51
};
52
53
#endif
FWEDProductRepresentationChecker::m_typeidName
const std::string m_typeidName
Definition:
FWEDProductRepresentationChecker.h:50
FWRepresentationInfo
Definition:
FWRepresentationInfo.h:28
FWRepresentationCheckerBase.h
FWEDProductRepresentationChecker::operator=
const FWEDProductRepresentationChecker & operator=(const FWEDProductRepresentationChecker &)=delete
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
FWEDProductRepresentationChecker::FWEDProductRepresentationChecker
FWEDProductRepresentationChecker(const std::string &iTypeidName, const std::string &iPurpose, unsigned int iBitPackedViews, bool iRepresentsSubPart, bool iRequiresFF=false)
Definition:
FWEDProductRepresentationChecker.cc:31
FWRepresentationCheckerBase
Definition:
FWRepresentationCheckerBase.h:28
FWEDProductRepresentationChecker::infoFor
FWRepresentationInfo infoFor(const std::string &iTypeName) const override
Definition:
FWEDProductRepresentationChecker.cc:67
FWEDProductRepresentationChecker
Definition:
FWEDProductRepresentationChecker.h:29
Generated for CMSSW Reference Manual by
1.8.14