Main Page
Namespaces
Classes
Package Documentation
FastSimulation
CalorimeterProperties
interface
PreshowerLayer1Properties.h
Go to the documentation of this file.
1
#ifndef PreshowerLayer1Properties_H
2
#define PreshowerLayer1Properties_H
3
4
#include "
FastSimulation/CalorimeterProperties/interface/PreshowerProperties.h
"
5
15
namespace
edm
{
16
class
ParameterSet
;
17
}
18
19
class
PreshowerLayer1Properties
:
public
PreshowerProperties
20
{
21
22
public
:
23
24
PreshowerLayer1Properties
(
const
edm::ParameterSet
& fastDet);
25
26
~PreshowerLayer1Properties
()
override
{
27
;
28
}
29
31
inline
double
sensitiveFraction
()
const override
{
return
0.0036; }
32
34
inline
double
mipsPerGeV
()
const override
{
return
mips; }
35
38
double
thickness(
double
eta
)
const override
;
39
};
40
41
#endif
PreshowerLayer1Properties::~PreshowerLayer1Properties
~PreshowerLayer1Properties() override
Definition:
PreshowerLayer1Properties.h:26
PreshowerLayer1Properties::mipsPerGeV
double mipsPerGeV() const override
Number of Mips/GeV [Default : 41.7 Mips/GeV or 24 MeV/Mips].
Definition:
PreshowerLayer1Properties.h:34
ParameterSet
Definition:
Functions.h:16
PVValHelper::eta
Definition:
PVValidationHelpers.h:65
PreshowerProperties.h
PreshowerLayer1Properties::sensitiveFraction
double sensitiveFraction() const override
Fraction of energy collected on sensitive detectors.
Definition:
PreshowerLayer1Properties.h:31
PreshowerProperties
Definition:
PreshowerProperties.h:15
PreshowerLayer1Properties
Definition:
PreshowerLayer1Properties.h:19
edm
HLT enums.
Definition:
AlignableModifier.h:17
edm::ParameterSet
Definition:
ParameterSet.h:36
Generated for CMSSW Reference Manual by
1.8.11