Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimCalorimetry
EcalSimAlgos
interface
EcalBaseSignalGenerator.h
Go to the documentation of this file.
1
#ifndef EcalSimAlgos_EcalBaseSignalGenerator_h
2
#define EcalSimAlgos_EcalBaseSignalGenerator_h
3
4
#include "
SimCalorimetry/CaloSimAlgos/interface/CaloVNoiseSignalGenerator.h
"
5
#include "
SimCalorimetry/EcalSimAlgos/interface/EcalSimParameterMap.h
"
6
class
EcalElectronicsSim
;
7
8
class
EcalBaseSignalGenerator
:
public
CaloVNoiseSignalGenerator
9
{
10
public
:
11
EcalBaseSignalGenerator
() {}
12
13
virtual
~EcalBaseSignalGenerator
() {}
14
15
// void setParameterMap(EcalSimParameterMap * map) {theParameterMap = map;}
16
17
18
protected
:
19
20
// void fC2pe(CaloSamples & samples) const
21
// {
22
// assert(theParameterMap != 0);
23
// float factor = 1./theParameterMap->simParameters(samples.id()).photoelectronsToAnalog(samples.id());
24
// samples *= factor;
25
// }
26
27
//EcalSimParameterMap * theParameterMap;
28
//EcalElectronicsSim * theElectronicsSim;
29
};
30
31
#endif
32
33
34
EcalSimParameterMap.h
EcalBaseSignalGenerator::~EcalBaseSignalGenerator
virtual ~EcalBaseSignalGenerator()
Definition:
EcalBaseSignalGenerator.h:13
EcalElectronicsSim
Definition:
EcalElectronicsSim.h:21
EcalBaseSignalGenerator::EcalBaseSignalGenerator
EcalBaseSignalGenerator()
Definition:
EcalBaseSignalGenerator.h:11
CaloVNoiseSignalGenerator.h
CaloVNoiseSignalGenerator
Definition:
CaloVNoiseSignalGenerator.h:7
EcalBaseSignalGenerator
Definition:
EcalBaseSignalGenerator.h:8
Generated for CMSSW Reference Manual by
1.8.5