Main Page
Namespaces
Classes
Package Documentation
SimCalorimetry
EcalSimAlgos
interface
EcalSimParameterMap.h
Go to the documentation of this file.
1
#ifndef EcalSimAlgos_EcalSimParameterMap_h
2
#define EcalSimAlgos_EcalSimParameterMap_h
3
4
#include "
SimCalorimetry/CaloSimAlgos/interface/CaloVSimParameterMap.h
"
5
#include "
SimCalorimetry/CaloSimAlgos/interface/CaloSimParameters.h
"
6
7
8
/* \class EcalSimParametersMap
9
* \brief map of parameters for the ECAL (EE, EB, preshower) simulation
10
*
11
*/
12
class
EcalSimParameterMap
:
public
CaloVSimParameterMap
13
{
14
public
:
16
EcalSimParameterMap
();
17
EcalSimParameterMap
(
double
simHitToPhotoelectronsBarrel
,
18
double
simHitToPhotoelectronsEndcap
,
19
double
photoelectronsToAnalogBarrel
,
20
double
photoelectronsToAnalogEndcap
,
21
double
samplingFactor
,
double
timePhase
,
22
int
readoutFrameSize
,
int
binOfMaximum
,
23
bool
doPhotostatistics
,
bool
syncPhase
);
25
~EcalSimParameterMap
()
override
{}
26
28
const
CaloSimParameters
&
simParameters
(
const
DetId
&
id
)
const override
;
29
30
private
:
32
CaloSimParameters
theBarrelParameters
;
34
CaloSimParameters
theEndcapParameters
;
36
CaloSimParameters
theESParameters
;
37
};
38
39
#endif
40
CaloSimParameters.h
ecalSimParameterMap_cff.simHitToPhotoelectronsEndcap
simHitToPhotoelectronsEndcap
Definition:
ecalSimParameterMap_cff.py:7
ecalSimParameterMap_cff.simHitToPhotoelectronsBarrel
simHitToPhotoelectronsBarrel
Definition:
ecalSimParameterMap_cff.py:10
CaloSimParameters
Main class for Parameters in different subdetectors.
Definition:
CaloSimParameters.h:14
CaloVSimParameterMap
Definition:
CaloVSimParameterMap.h:7
ecalEBTriggerPrimitiveDigis_cfi.binOfMaximum
binOfMaximum
Definition:
ecalEBTriggerPrimitiveDigis_cfi.py:9
EcalSimParameterMap::EcalSimParameterMap
EcalSimParameterMap()
ctor
Definition:
EcalSimParameterMap.cc:12
EcalSimParameterMap
Definition:
EcalSimParameterMap.h:12
ecalSimParameterMap_cff.doPhotostatistics
doPhotostatistics
Definition:
ecalSimParameterMap_cff.py:12
EcalSimParameterMap::simParameters
const CaloSimParameters & simParameters(const DetId &id) const override
return the sim parameters relative to the right subdet
Definition:
EcalSimParameterMap.cc:45
DetId
Definition:
DetId.h:18
EcalSimParameterMap::theEndcapParameters
CaloSimParameters theEndcapParameters
EE.
Definition:
EcalSimParameterMap.h:34
EcalSimParameterMap::theESParameters
CaloSimParameters theESParameters
ES.
Definition:
EcalSimParameterMap.h:36
ecalSimParameterMap_cff.readoutFrameSize
readoutFrameSize
Definition:
ecalSimParameterMap_cff.py:5
ecalSimParameterMap_cff.samplingFactor
samplingFactor
Definition:
ecalSimParameterMap_cff.py:8
ecalSimParameterMap_cff.photoelectronsToAnalogBarrel
photoelectronsToAnalogBarrel
Definition:
ecalSimParameterMap_cff.py:13
CaloVSimParameterMap.h
EcalSimParameterMap::theBarrelParameters
CaloSimParameters theBarrelParameters
EB.
Definition:
EcalSimParameterMap.h:32
ecalSimParameterMap_cff.syncPhase
syncPhase
Definition:
ecalSimParameterMap_cff.py:11
ecalSimParameterMap_cff.photoelectronsToAnalogEndcap
photoelectronsToAnalogEndcap
Definition:
ecalSimParameterMap_cff.py:4
EcalSimParameterMap::~EcalSimParameterMap
~EcalSimParameterMap() override
dtor
Definition:
EcalSimParameterMap.h:25
ecalSimParameterMap_cff.timePhase
timePhase
Definition:
ecalSimParameterMap_cff.py:9
Generated for CMSSW Reference Manual by
1.8.11