#include <CSCWireGroupPackage.h>
Public Types | |
typedef std::vector< int > | Container |
Public Member Functions | |
CSCWireGroupPackage () | |
Public Attributes | |
double | alignmentPinToFirstWire |
Container | consecutiveGroups |
double | lengthOfWirePlane |
double | narrowWidthOfWirePlane |
int | numberOfGroups |
double | wideWidthOfWirePlane |
Container | wiresInEachGroup |
double | wireSpacing |
Bundle wire group info from DDD into one package to simplify passing it around. No functionality other than as an encapsulation of related data.
Definition at line 18 of file CSCWireGroupPackage.h.
typedef std::vector<int> CSCWireGroupPackage::Container |
Definition at line 21 of file CSCWireGroupPackage.h.
|
inline |
Definition at line 23 of file CSCWireGroupPackage.h.
double CSCWireGroupPackage::alignmentPinToFirstWire |
Definition at line 35 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCChamberSpecs::CSCChamberSpecs().
Container CSCWireGroupPackage::consecutiveGroups |
Definition at line 29 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
double CSCWireGroupPackage::lengthOfWirePlane |
Definition at line 38 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
double CSCWireGroupPackage::narrowWidthOfWirePlane |
Definition at line 36 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
int CSCWireGroupPackage::numberOfGroups |
Definition at line 33 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
double CSCWireGroupPackage::wideWidthOfWirePlane |
Definition at line 37 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
Container CSCWireGroupPackage::wiresInEachGroup |
Definition at line 32 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
double CSCWireGroupPackage::wireSpacing |
Definition at line 34 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), CSCLayerGeometry::CSCLayerGeometry(), and CSCWireTopology::CSCWireTopology().