Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimCalorimetry
HcalSimAlgos
interface
HPDNoiseGenerator.h
Go to the documentation of this file.
1
#ifndef HcalSimAlgos_HPDNoiseGenerator_h
2
#define HcalSimAlgos_HPDNoiseGenerator_h
3
4
#include "
SimCalorimetry/HcalSimAlgos/interface/HcalBaseSignalGenerator.h
"
5
#include "
SimCalorimetry/HcalSimAlgos/interface/HPDNoiseLibraryReader.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSetfwd.h
"
7
#include <vector>
8
class
HcalSimParameterMap
;
9
10
namespace
CLHEP {
11
class
HepRandomEngine;
12
}
13
14
class
HPDNoiseGenerator
:
public
HcalBaseSignalGenerator
15
{
16
public
:
17
HPDNoiseGenerator
(
const
edm::ParameterSet
& pset);
18
virtual
~HPDNoiseGenerator
() {}
19
20
void
fillNoiseSignals
(CLHEP::HepRandomEngine*)
override
;
21
void
fillNoiseSignals
()
override
{}
22
23
private
:
24
HPDNoiseLibraryReader
theLibraryReader
;
25
};
26
27
#endif
28
HPDNoiseGenerator
Definition:
HPDNoiseGenerator.h:14
HPDNoiseGenerator::fillNoiseSignals
void fillNoiseSignals() override
Definition:
HPDNoiseGenerator.h:21
HcalSimParameterMap
Definition:
HcalSimParameterMap.h:10
ParameterSetfwd.h
HPDNoiseGenerator::theLibraryReader
HPDNoiseLibraryReader theLibraryReader
Definition:
HPDNoiseGenerator.h:24
HPDNoiseLibraryReader.h
HPDNoiseGenerator::~HPDNoiseGenerator
virtual ~HPDNoiseGenerator()
Definition:
HPDNoiseGenerator.h:18
HcalBaseSignalGenerator
Definition:
HcalBaseSignalGenerator.h:8
HcalBaseSignalGenerator.h
edm::ParameterSet
Definition:
ParameterSet.h:35
HPDNoiseLibraryReader
Definition:
HPDNoiseLibraryReader.h:40
HPDNoiseGenerator::HPDNoiseGenerator
HPDNoiseGenerator(const edm::ParameterSet &pset)
Definition:
HPDNoiseGenerator.cc:3
Generated for CMSSW Reference Manual by
1.8.5