Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
SimGeneral
DataMixingModule
plugins
HcalNoiseStorage.h
Go to the documentation of this file.
1
#ifndef SimHcalNoiseStorage_h
2
#define SimHcalNoiseStorage_h
3
18
#include "
CalibFormats/CaloObjects/interface/CaloSamples.h
"
19
#include "
DataFormats/Common/interface/Handle.h
"
20
#include "
DataFormats/HcalDigi/interface/HBHEDataFrame.h
"
21
#include "
DataFormats/HcalDigi/interface/HFDataFrame.h
"
22
#include "
DataFormats/HcalDigi/interface/HODataFrame.h
"
23
#include "
DataFormats/HcalDigi/interface/HcalDigiCollections.h
"
24
#include "
DataFormats/Provenance/interface/ProductID.h
"
25
#include "
SimCalorimetry/CaloSimAlgos/interface/CaloVNoiseSignalGenerator.h
"
26
27
#include <map>
28
#include <string>
29
#include <vector>
30
31
namespace
CLHEP {
32
class
HepRandomEngine;
33
}
34
35
namespace
edm {
36
class
HcalNoiseStorage
:
public
CaloVNoiseSignalGenerator
{
37
public
:
38
HcalNoiseStorage
(){};
39
~HcalNoiseStorage
()
override
{};
40
42
// explicit HcalNoiseStorage();
43
45
// virtual ~HcalNoiseStorage();
46
47
void
fillNoiseSignals
(CLHEP::HepRandomEngine *)
override
{};
48
49
private
:
50
};
51
}
// namespace edm
52
53
#endif // SimHcalNoiseStorage_h
edm::HcalNoiseStorage::HcalNoiseStorage
HcalNoiseStorage()
Definition:
HcalNoiseStorage.h:38
edm::HcalNoiseStorage::~HcalNoiseStorage
~HcalNoiseStorage() override
Definition:
HcalNoiseStorage.h:39
edm::HcalNoiseStorage::fillNoiseSignals
void fillNoiseSignals(CLHEP::HepRandomEngine *) override
Definition:
HcalNoiseStorage.h:47
HODataFrame.h
CaloSamples.h
ProductID.h
edm::HcalNoiseStorage
Definition:
HcalNoiseStorage.h:36
HcalDigiCollections.h
HBHEDataFrame.h
CaloVNoiseSignalGenerator.h
CaloVNoiseSignalGenerator
Definition:
CaloVNoiseSignalGenerator.h:11
Handle.h
HFDataFrame.h
Generated for CMSSW Reference Manual by
1.8.5