CMS 3D CMS Logo

Classes | Public Types | Public Member Functions | Public Attributes

CSCDBChipSpeedCorrection Class Reference

#include <CSCDBChipSpeedCorrection.h>

List of all members.

Classes

struct  Item

Public Types

typedef std::vector< ItemChipSpeedContainer
enum  factors { FCORR = 100 }

Public Member Functions

 CSCDBChipSpeedCorrection ()
const Itemitem (const CSCDetId &cscId, int chip) const
 ~CSCDBChipSpeedCorrection ()

Public Attributes

ChipSpeedContainer chipSpeedCorr
int factor_speedCorr

Detailed Description

Definition at line 7 of file CSCDBChipSpeedCorrection.h.


Member Typedef Documentation

Definition at line 23 of file CSCDBChipSpeedCorrection.h.


Member Enumeration Documentation

Enumerator:
FCORR 

Definition at line 18 of file CSCDBChipSpeedCorrection.h.

{FCORR=100};

Constructor & Destructor Documentation

CSCDBChipSpeedCorrection::CSCDBChipSpeedCorrection ( )

Definition at line 4 of file CSCDBChipSpeedCorrection.cc.

{}
CSCDBChipSpeedCorrection::~CSCDBChipSpeedCorrection ( )

Definition at line 5 of file CSCDBChipSpeedCorrection.cc.

{}

Member Function Documentation

const CSCDBChipSpeedCorrection::Item & CSCDBChipSpeedCorrection::item ( const CSCDetId cscId,
int  chip 
) const

Definition at line 7 of file CSCDBChipSpeedCorrection.cc.

References CSCIndexer::chipIndex(), and chipSpeedCorr.

 {
  CSCIndexer indexer;
  return chipSpeedCorr[ indexer.chipIndex(cscId, chip)-1 ]; // no worries about range!
 }

Member Data Documentation