Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Geometry
CSCGeometry
interface
CSCWireGroupPackage.h
Go to the documentation of this file.
1
#ifndef CSC_WIREGROUP_PACKAGE_H
2
#define CSC_WIREGROUP_PACKAGE_H
3
4
// This is CSCWireGroupPackage.h
5
16
#include <vector>
17
18
class
CSCWireGroupPackage
{
19
public
:
20
typedef
std::vector<int>
Container
;
21
22
CSCWireGroupPackage
()
23
:
numberOfGroups
(0),
24
wireSpacing
(0.),
25
alignmentPinToFirstWire
(0.),
26
narrowWidthOfWirePlane
(0.),
27
wideWidthOfWirePlane
(0.),
28
lengthOfWirePlane
(0.){};
29
30
Container
consecutiveGroups
;
31
Container
wiresInEachGroup
;
32
int
numberOfGroups
;
33
double
wireSpacing
;
34
double
alignmentPinToFirstWire
;
35
double
narrowWidthOfWirePlane
;
36
double
wideWidthOfWirePlane
;
37
double
lengthOfWirePlane
;
38
};
39
#endif
CSCWireGroupPackage::CSCWireGroupPackage
CSCWireGroupPackage()
Definition:
CSCWireGroupPackage.h:22
CSCWireGroupPackage::narrowWidthOfWirePlane
double narrowWidthOfWirePlane
Definition:
CSCWireGroupPackage.h:35
CSCWireGroupPackage::wiresInEachGroup
Container wiresInEachGroup
Definition:
CSCWireGroupPackage.h:31
CSCWireGroupPackage::numberOfGroups
int numberOfGroups
Definition:
CSCWireGroupPackage.h:32
CSCWireGroupPackage::wideWidthOfWirePlane
double wideWidthOfWirePlane
Definition:
CSCWireGroupPackage.h:36
CSCWireGroupPackage::Container
std::vector< int > Container
Definition:
CSCWireGroupPackage.h:20
CSCWireGroupPackage
Definition:
CSCWireGroupPackage.h:18
CSCWireGroupPackage::lengthOfWirePlane
double lengthOfWirePlane
Definition:
CSCWireGroupPackage.h:37
CSCWireGroupPackage::wireSpacing
double wireSpacing
Definition:
CSCWireGroupPackage.h:33
CSCWireGroupPackage::consecutiveGroups
Container consecutiveGroups
Definition:
CSCWireGroupPackage.h:28
CSCWireGroupPackage::alignmentPinToFirstWire
double alignmentPinToFirstWire
Definition:
CSCWireGroupPackage.h:34
Generated for CMSSW Reference Manual by
1.8.5