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