#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 20 of file CSCWireGroupPackage.h.
|
inline |
Definition at line 22 of file CSCWireGroupPackage.h.
double CSCWireGroupPackage::alignmentPinToFirstWire |
Definition at line 34 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCChamberSpecs::CSCChamberSpecs().
Container CSCWireGroupPackage::consecutiveGroups |
Definition at line 28 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
double CSCWireGroupPackage::lengthOfWirePlane |
Definition at line 37 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
double CSCWireGroupPackage::narrowWidthOfWirePlane |
Definition at line 35 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
int CSCWireGroupPackage::numberOfGroups |
Definition at line 32 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
double CSCWireGroupPackage::wideWidthOfWirePlane |
Definition at line 36 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
Container CSCWireGroupPackage::wiresInEachGroup |
Definition at line 31 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), and CSCWireTopology::CSCWireTopology().
double CSCWireGroupPackage::wireSpacing |
Definition at line 33 of file CSCWireGroupPackage.h.
Referenced by CSCGeometryBuilder::build(), CSCGeometryParsFromDD::build(), CSCLayerGeometry::CSCLayerGeometry(), and CSCWireTopology::CSCWireTopology().