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
/* \class EcalSimParametersMap
8
* \brief map of parameters for the ECAL (EE, EB, preshower) simulation
9
*
10
*/
11
class
EcalSimParameterMap
:
public
CaloVSimParameterMap
{
12
public
:
14
EcalSimParameterMap
();
15
EcalSimParameterMap
(
double
simHitToPhotoelectronsBarrel
,
16
double
simHitToPhotoelectronsEndcap
,
17
double
photoelectronsToAnalogBarrel
,
18
double
photoelectronsToAnalogEndcap
,
19
double
samplingFactor
,
20
double
timePhase
,
21
int
readoutFrameSize
,
22
int
binOfMaximum
,
23
bool
doPhotostatistics
,
24
bool
syncPhase
);
26
~EcalSimParameterMap
()
override
{}
27
29
const
CaloSimParameters
&
simParameters
(
const
DetId
&
id
)
const override
;
30
31
private
:
33
CaloSimParameters
theBarrelParameters
;
35
CaloSimParameters
theEndcapParameters
;
37
CaloSimParameters
theESParameters
;
38
};
39
40
#endif
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:11
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:52
DetId
Definition:
DetId.h:18
EcalSimParameterMap::theEndcapParameters
CaloSimParameters theEndcapParameters
EE.
Definition:
EcalSimParameterMap.h:35
EcalSimParameterMap::theESParameters
CaloSimParameters theESParameters
ES.
Definition:
EcalSimParameterMap.h:37
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:33
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:26
ecalSimParameterMap_cff.timePhase
timePhase
Definition:
ecalSimParameterMap_cff.py:9
Generated for CMSSW Reference Manual by
1.8.11