CMS 3D CMS Logo

Classes | Public Types | Public Member Functions | Public Attributes

CSCChamberTimeCorrections Class Reference

#include <CSCChamberTimeCorrections.h>

List of all members.

Classes

struct  ChamberTimeCorrections

Public Types

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

Public Member Functions

 CSCChamberTimeCorrections ()
const ChamberTimeCorrectionsitem (const CSCDetId &cscId) const
 ~CSCChamberTimeCorrections ()

Public Attributes

ChamberContainer chamberCorrections
int factor_precision

Detailed Description

Definition at line 8 of file CSCChamberTimeCorrections.h.


Member Typedef Documentation

Definition at line 30 of file CSCChamberTimeCorrections.h.


Member Enumeration Documentation

Enumerator:
FCORR 

Definition at line 25 of file CSCChamberTimeCorrections.h.

{FCORR=100};

Constructor & Destructor Documentation

CSCChamberTimeCorrections::CSCChamberTimeCorrections ( )

Definition at line 4 of file CSCChamberTimeCorrections.cc.

{}
CSCChamberTimeCorrections::~CSCChamberTimeCorrections ( )

Definition at line 5 of file CSCChamberTimeCorrections.cc.

{}

Member Function Documentation

const CSCChamberTimeCorrections::ChamberTimeCorrections & CSCChamberTimeCorrections::item ( const CSCDetId cscId) const

Definition at line 7 of file CSCChamberTimeCorrections.cc.

References chamberCorrections, and CSCIndexer::chamberIndex().

 {
  CSCIndexer indexer;
  return chamberCorrections[ indexer.chamberIndex(cscId)-1 ]; // no worries about range!
 }

Member Data Documentation

Definition at line 32 of file CSCChamberTimeCorrections.h.

Referenced by item(), and CSCChamberTimeCorrectionsValues::prefill().