CMS 3D CMS Logo

Public Member Functions | Public Attributes

CSCTriggerMapping::CSCTriggerConnection Struct Reference

#include <CSCTriggerMapping.h>

List of all members.

Public Member Functions

 CSCTriggerConnection ()
 CSCTriggerConnection (int rendcap, int rstation, int rsector, int rsubsector, int rcscid, int cendcap, int cstation, int csector, int csubsector, int ccscid)
 ~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.

{}
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.

      : rendcap_( rendcap ), rstation_( rstation ), rsector_( rsector ), rsubsector_( rsubsector ),
         rcscid_( rcscid ), cendcap_( cendcap ), cstation_( cstation ), csector_( csector ),
         csubsector_( csubsector ), ccscid_( ccscid ) {}
CSCTriggerMapping::CSCTriggerConnection::~CSCTriggerConnection ( ) [inline]

Definition at line 48 of file CSCTriggerMapping.h.

{}

Member Data Documentation

Definition at line 59 of file CSCTriggerMapping.h.

Definition at line 55 of file CSCTriggerMapping.h.

Definition at line 57 of file CSCTriggerMapping.h.

Definition at line 56 of file CSCTriggerMapping.h.

Definition at line 58 of file CSCTriggerMapping.h.

Definition at line 54 of file CSCTriggerMapping.h.

Definition at line 50 of file CSCTriggerMapping.h.

Definition at line 52 of file CSCTriggerMapping.h.

Definition at line 51 of file CSCTriggerMapping.h.

Definition at line 53 of file CSCTriggerMapping.h.