Geometry
CSCGeometry
interface
CSCGattiFunction.h
Go to the documentation of this file.
1
#ifndef CSCGeomety_CSCGattiFunction_h
2
#define CSCGeomety_CSCGattiFunction_h
3
40
class
CSCChamberSpecs
;
41
42
class
CSCGattiFunction
{
43
public
:
44
CSCGattiFunction
();
46
void
initChamberSpecs
(
const
CSCChamberSpecs
&);
47
52
double
binValue
(
double
x
,
double
stripWidth)
const
;
53
54
private
:
55
// geometry constants for the detector
56
double
k1
,
k2
,
k3
,
h
;
57
double
norm
,
sqrtk3
;
58
59
const
CSCChamberSpecs
*
thePreviousSpecs
;
60
};
61
62
#endif
CSCGattiFunction::CSCGattiFunction
CSCGattiFunction()
Definition:
CSCGattiFunction.cc:9
CSCGattiFunction::h
double h
Definition:
CSCGattiFunction.h:56
CSCGattiFunction::k3
double k3
Definition:
CSCGattiFunction.h:56
CSCGattiFunction::binValue
double binValue(double x, double stripWidth) const
Definition:
CSCGattiFunction.cc:30
CSCGattiFunction::norm
double norm
Definition:
CSCGattiFunction.h:57
CSCChamberSpecs
Definition:
CSCChamberSpecs.h:39
CSCGattiFunction::k1
double k1
Definition:
CSCGattiFunction.h:56
CSCGattiFunction
Definition:
CSCGattiFunction.h:42
CSCGattiFunction::initChamberSpecs
void initChamberSpecs(const CSCChamberSpecs &)
Calculates k1, k2, k3, h per chamber type, if necessary.
Definition:
CSCGattiFunction.cc:11
CSCGattiFunction::thePreviousSpecs
const CSCChamberSpecs * thePreviousSpecs
Definition:
CSCGattiFunction.h:59
CSCGattiFunction::sqrtk3
double sqrtk3
Definition:
CSCGattiFunction.h:57
CSCGattiFunction::k2
double k2
Definition:
CSCGattiFunction.h:56
DDAxes::x
Generated for CMSSW Reference Manual by
1.8.14