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