Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
{
44
public
:
45
CSCGattiFunction
();
47
void
initChamberSpecs
(
const
CSCChamberSpecs
&);
48
53
double
binValue
(
double
x
,
double
stripWidth)
const
;
54
55
private
:
56
// geometry constants for the detector
57
double
k1
,
k2
,
k3
,
h
;
58
double
norm
,
sqrtk3
;
59
60
const
CSCChamberSpecs
*
thePreviousSpecs
;
61
};
62
63
#endif
CSCGattiFunction::CSCGattiFunction
CSCGattiFunction()
Definition:
CSCGattiFunction.cc:10
CSCGattiFunction::binValue
double binValue(double x, double stripWidth) const
Definition:
CSCGattiFunction.cc:45
CSCGattiFunction::h
double h
Definition:
CSCGattiFunction.h:57
CSCGattiFunction::k3
double k3
Definition:
CSCGattiFunction.h:57
CSCGattiFunction::norm
double norm
Definition:
CSCGattiFunction.h:58
CSCChamberSpecs
Definition:
CSCChamberSpecs.h:39
CSCGattiFunction::k1
double k1
Definition:
CSCGattiFunction.h:57
CSCGattiFunction
Definition:
CSCGattiFunction.h:42
CSCGattiFunction::initChamberSpecs
void initChamberSpecs(const CSCChamberSpecs &)
Calculates k1, k2, k3, h per chamber type, if necessary.
Definition:
CSCGattiFunction.cc:22
CSCGattiFunction::thePreviousSpecs
const CSCChamberSpecs * thePreviousSpecs
Definition:
CSCGattiFunction.h:60
CSCGattiFunction::sqrtk3
double sqrtk3
Definition:
CSCGattiFunction.h:58
CSCGattiFunction::k2
double k2
Definition:
CSCGattiFunction.h:57
x
Definition:
DDAxes.h:10
Generated for CMSSW Reference Manual by
1.8.5