CMS 3D CMS Logo

EcalSimParameterMap.h
Go to the documentation of this file.
1 #ifndef EcalSimAlgos_EcalSimParameterMap_h
2 #define EcalSimAlgos_EcalSimParameterMap_h
3 
6 
7 
8 /* \class EcalSimParametersMap
9  * \brief map of parameters for the ECAL (EE, EB, preshower) simulation
10  *
11  */
13 {
14 public:
21  double samplingFactor, double timePhase,
23  bool doPhotostatistics, bool syncPhase);
25  ~EcalSimParameterMap() override {}
26 
28  const CaloSimParameters & simParameters(const DetId & id) const override;
29 
30 private:
37 };
38 
39 #endif
40 
Main class for Parameters in different subdetectors.
const CaloSimParameters & simParameters(const DetId &id) const override
return the sim parameters relative to the right subdet
Definition: DetId.h:18
CaloSimParameters theEndcapParameters
EE.
CaloSimParameters theESParameters
ES.
CaloSimParameters theBarrelParameters
EB.
~EcalSimParameterMap() override
dtor