CMS 3D CMS Logo

CSCConstants Class Reference

Remarks:
Port of ChamberConstants from ORCA
More...

#include <L1Trigger/CSCCommonTrigger/interface/CSCConstants.h>

List of all members.

Public Types

enum  Bx_Window { MIN_BUNCH = -6, MAX_BUNCH = 6, TOT_BUNCH = MAX_BUNCH - MIN_BUNCH + 1, TIME_OFFSET = -MIN_BUNCH }
 We assume that the digis which bx times differ from the current bx by more than six will not contribute to the LCT rates at the current bx, and ignore them. More...
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 = 3 }
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, NUM_DI_STRIPS = 40+1, NUM_HALF_STRIPS = 160+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

enum CSCConstants::Bx_Window

We assume that the digis which bx times differ from the current bx by more than six will not contribute to the LCT rates at the current bx, and ignore them.

Enumerator:
MIN_BUNCH 
MAX_BUNCH 
TOT_BUNCH 
TIME_OFFSET 

Definition at line 33 of file CSCConstants.h.

00033 { MIN_BUNCH = -6, MAX_BUNCH = 6, TOT_BUNCH = MAX_BUNCH - MIN_BUNCH + 1, TIME_OFFSET = -MIN_BUNCH };

enum CSCConstants::Digis_Info

Enumerator:
MAX_DIGIS_PER_ALCT 
MAX_DIGIS_PER_CLCT 

Definition at line 23 of file CSCConstants.h.

enum CSCConstants::Layer_Info

Enumerator:
NUM_LAYERS 
KEY_CLCT_LAYER 
KEY_CLCT_LAYER_PRE_TMB07 
KEY_ALCT_LAYER 

Definition at line 19 of file CSCConstants.h.

enum CSCConstants::MPC_stubs

Enumerator:
maxStubs 

Definition at line 25 of file CSCConstants.h.

00025 { maxStubs = 3 };

enum CSCConstants::Pattern_Info

Enumerator:
NUM_ALCT_PATTERNS 
NUM_CLCT_PATTERNS 
NUM_CLCT_PATTERNS_PRE_TMB07 

Definition at line 21 of file CSCConstants.h.

enum CSCConstants::WG_and_Strip

Enumerator:
MAX_NUM_WIRES 
MAX_NUM_STRIPS 
NUM_DI_STRIPS 
NUM_HALF_STRIPS 

Definition at line 15 of file CSCConstants.h.

00015                     { MAX_NUM_WIRES = 119, MAX_NUM_STRIPS = 80,
00016                              NUM_DI_STRIPS = 40+1, // Add 1 to allow for staggering of strips
00017                              NUM_HALF_STRIPS = 160+1};


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:17:09 2009 for CMSSW by  doxygen 1.5.4