Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
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
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::binValue
double binValue(double x, double stripWidth) const
Definition:
CSCGattiFunction.cc:30
CSCGattiFunction::h
double h
Definition:
CSCGattiFunction.h:56
CSCGattiFunction::k3
double k3
Definition:
CSCGattiFunction.h:56
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.5