CMS 3D CMS Logo

CSCTriggerMapping::CSCTriggerConnection Struct Reference

Instead of a set of vectors of int use one vector of a set of ints Defines a connection between a chamber on a disc and a readout label. More...

#include <CondFormats/CSCObjects/interface/CSCTriggerMapping.h>

List of all members.

Public Member Functions

 CSCTriggerConnection (int rendcap, int rstation, int rsector, int rsubsector, int rcscid, int cendcap, int cstation, int csector, int csubsector, int ccscid)
 CSCTriggerConnection ()
 ~CSCTriggerConnection ()

Public Attributes

int ccscid_
int cendcap_
int csector_
int cstation_
int csubsector_
int rcscid_
int rendcap_
int rsector_
int rstation_
int rsubsector_


Detailed Description

Instead of a set of vectors of int use one vector of a set of ints Defines a connection between a chamber on a disc and a readout label.

This is equivalent to the placement of a board in a crate, and a MPC to SR/SP optical connection. Construction of CSCDetIds is done using CSCTriggerNumbering.

variables with a 'r' prefix are readout-derived labels variables with a 'c' prefix are geometry-derived labels (c as in chamber label)

Warning:
ALL LABELS ARE TRIGGER LABELS. PLEASE ACCOUNT FOR THIS!!!

Definition at line 41 of file CSCTriggerMapping.h.


Constructor & Destructor Documentation

CSCTriggerMapping::CSCTriggerConnection::CSCTriggerConnection (  )  [inline]

Definition at line 42 of file CSCTriggerMapping.h.

00042 {}

CSCTriggerMapping::CSCTriggerConnection::CSCTriggerConnection ( int  rendcap,
int  rstation,
int  rsector,
int  rsubsector,
int  rcscid,
int  cendcap,
int  cstation,
int  csector,
int  csubsector,
int  ccscid 
) [inline]

Definition at line 43 of file CSCTriggerMapping.h.

00045       : rendcap_( rendcap ), rstation_( rstation ), rsector_( rsector ), rsubsector_( rsubsector ),
00046          rcscid_( rcscid ), cendcap_( cendcap ), cstation_( cstation ), csector_( csector ),
00047          csubsector_( csubsector ), ccscid_( ccscid ) {}

CSCTriggerMapping::CSCTriggerConnection::~CSCTriggerConnection (  )  [inline]

Definition at line 48 of file CSCTriggerMapping.h.

00048 {}


Member Data Documentation

int CSCTriggerMapping::CSCTriggerConnection::ccscid_

Definition at line 59 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::cendcap_

Definition at line 55 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::csector_

Definition at line 57 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::cstation_

Definition at line 56 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::csubsector_

Definition at line 58 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::rcscid_

Definition at line 54 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::rendcap_

Definition at line 50 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::rsector_

Definition at line 52 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::rstation_

Definition at line 51 of file CSCTriggerMapping.h.

int CSCTriggerMapping::CSCTriggerConnection::rsubsector_

Definition at line 53 of file CSCTriggerMapping.h.


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