CMS 3D CMS Logo

Public Types | Public Member Functions | Public Attributes

CSCWireGroupPackage Class Reference

#include <CSCWireGroupPackage.h>

List of all members.

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

Detailed Description

Bundle wire group info from DDD into one package to simplify passing it around. No functionality other than as an encapsulation of related data.

Author:
Tim Cox

Definition at line 18 of file CSCWireGroupPackage.h.


Member Typedef Documentation

typedef std::vector<int> CSCWireGroupPackage::Container

Definition at line 21 of file CSCWireGroupPackage.h.


Constructor & Destructor Documentation

CSCWireGroupPackage::CSCWireGroupPackage ( ) [inline]

Definition at line 23 of file CSCWireGroupPackage.h.


Member Data Documentation