File indexing completed on 2024-09-07 04:36:28
0001 #ifndef CSC_WIREGROUP_PACKAGE_H
0002 #define CSC_WIREGROUP_PACKAGE_H
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 #include <vector>
0017
0018 class CSCWireGroupPackage {
0019 public:
0020 typedef std::vector<int> Container;
0021
0022 CSCWireGroupPackage()
0023 : numberOfGroups(0),
0024 wireSpacing(0.),
0025 alignmentPinToFirstWire(0.),
0026 narrowWidthOfWirePlane(0.),
0027 wideWidthOfWirePlane(0.),
0028 lengthOfWirePlane(0.) {}
0029
0030 Container consecutiveGroups;
0031 Container wiresInEachGroup;
0032 int numberOfGroups;
0033 double wireSpacing;
0034 double alignmentPinToFirstWire;
0035 double narrowWidthOfWirePlane;
0036 double wideWidthOfWirePlane;
0037 double lengthOfWirePlane;
0038 };
0039 #endif