Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimCalorimetry
HcalSimAlgos
interface
HcalShape.h
Go to the documentation of this file.
1
#ifndef HcalSimAlgos_HcalShape_h
2
#define HcalSimAlgos_HcalShape_h
3
#include<vector>
4
5
#include "
SimCalorimetry/CaloSimAlgos/interface/CaloVShape.h
"
6
15
class
HcalShape
:
public
CaloVShape
16
{
17
public
:
18
19
HcalShape
();
20
21
HcalShape
(
const
HcalShape
&d);
22
23
virtual
~HcalShape
(){}
24
25
virtual
double
operator ()
(
double
time
)
const
;
26
virtual
double
timeToRise
()
const
;
27
void
display
()
const
{}
28
29
void
computeShape
();
30
31
private
:
32
33
int
nbin_
;
34
std::vector<float>
nt_
;
35
36
};
37
38
#endif
39
40
CaloVShape
Electronic response of the preamp.
Definition:
CaloVShape.h:11
CaloVShape.h
HcalShape::nt_
std::vector< float > nt_
Definition:
HcalShape.h:34
cond::rpcobgas::time
Definition:
RPCObGasPyWrapper.cc:61
HcalShape
shaper for Hcal (not for HF)
Definition:
HcalShape.h:15
HcalShape::~HcalShape
virtual ~HcalShape()
Definition:
HcalShape.h:23
HcalShape::nbin_
int nbin_
Definition:
HcalShape.h:33
HcalShape::operator()
virtual double operator()(double time) const
Definition:
HcalShape.cc:118
HcalShape::HcalShape
HcalShape()
Definition:
HcalShape.cc:4
HcalShape::computeShape
void computeShape()
Definition:
HcalShape.cc:24
HcalShape::display
void display() const
Definition:
HcalShape.h:27
HcalShape::timeToRise
virtual double timeToRise() const
Definition:
HcalShape.cc:19
Generated for CMSSW Reference Manual by
1.8.5