CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types
CSCConstants Class Reference

#include <CSCConstants.h>

Public Types

enum  Digis_Info { MAX_DIGIS_PER_ALCT = 10, MAX_DIGIS_PER_CLCT = 8 }
 
enum  Layer_Info { NUM_LAYERS = 6, KEY_CLCT_LAYER = 3, KEY_CLCT_LAYER_PRE_TMB07 = 4, KEY_ALCT_LAYER = 3 }
 
enum  MPC_stubs { maxStubs = 18 }
 
enum  Pattern_Info { NUM_ALCT_PATTERNS = 3, NUM_CLCT_PATTERNS = 11, NUM_CLCT_PATTERNS_PRE_TMB07 = 8 }
 
enum  WG_and_Strip {
  MAX_NUM_WIRES = 119, MAX_NUM_STRIPS = 80, MAX_NUM_STRIPS_7CFEBS = 112, NUM_DI_STRIPS = 40+1,
  NUM_HALF_STRIPS = 160+1, NUM_HALF_STRIPS_7CFEBS = 224+1
}
 

Detailed Description

Remarks
Port of ChamberConstants from ORCA

Static interface to basic chamber constants.

Definition at line 12 of file CSCConstants.h.

Member Enumeration Documentation

Enumerator
MAX_DIGIS_PER_ALCT 
MAX_DIGIS_PER_CLCT 

Definition at line 23 of file CSCConstants.h.

Enumerator
NUM_LAYERS 
KEY_CLCT_LAYER 
KEY_CLCT_LAYER_PRE_TMB07 
KEY_ALCT_LAYER 

Definition at line 19 of file CSCConstants.h.

Enumerator
maxStubs 

Definition at line 25 of file CSCConstants.h.

Enumerator
NUM_ALCT_PATTERNS 
NUM_CLCT_PATTERNS 
NUM_CLCT_PATTERNS_PRE_TMB07 

Definition at line 21 of file CSCConstants.h.

Enumerator
MAX_NUM_WIRES 
MAX_NUM_STRIPS 
MAX_NUM_STRIPS_7CFEBS 
NUM_DI_STRIPS 
NUM_HALF_STRIPS 
NUM_HALF_STRIPS_7CFEBS 

Definition at line 15 of file CSCConstants.h.