Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
CondFormats
HcalObjects
interface
HcalMCParams.h
Go to the documentation of this file.
1
#ifndef HcalMCParams_h
2
#define HcalMCParams_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include "
CondFormats/HcalObjects/interface/HcalMCParam.h
"
7
#include "
CondFormats/HcalObjects/interface/HcalCondObjectContainer.h
"
8
9
class
HcalMCParams
:
public
HcalCondObjectContainer
<HcalMCParam> {
10
public
:
11
#ifndef HCAL_COND_SUPPRESS_DEFAULT
12
HcalMCParams
() :
HcalCondObjectContainer
<
HcalMCParam
>(nullptr) {}
13
#endif
14
HcalMCParams
(
const
HcalTopology
*
topo
) :
HcalCondObjectContainer
<
HcalMCParam
>(topo) {}
15
16
std::string
myname
()
const override
{
return
(
std::string
)
"HcalMCParams"
; }
17
18
private
:
19
COND_SERIALIZABLE
;
20
};
21
#endif
HcalMCParam
Definition:
HcalMCParam.h:29
HcalCondObjectContainer
Definition:
HcalCondObjectContainer.h:55
HcalTopology
Definition:
HcalTopology.h:26
HcalMCParams
Definition:
HcalMCParams.h:9
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
HcalMCParams::HcalMCParams
HcalMCParams()
Definition:
HcalMCParams.h:12
HcalCondObjectContainer.h
HcalMCParams::HcalMCParams
HcalMCParams(const HcalTopology *topo)
Definition:
HcalMCParams.h:14
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
HcalMCParams::myname
std::string myname() const override
Definition:
HcalMCParams.h:16
Serializable.h
HcalMCParam.h
HcalCondObjectContainerBase::topo
const HcalTopology * topo() const
Definition:
HcalCondObjectContainer.h:22
Generated for CMSSW Reference Manual by
1.8.5