CMS 3D CMS Logo

Classes | Public Types | Public Member Functions | Public Attributes

CSCDBCrosstalk Class Reference

#include <CSCDBCrosstalk.h>

List of all members.

Classes

struct  Item

Public Types

typedef std::vector< ItemCrosstalkContainer
enum  factors { FSLOPE = 10000000, FINTERCEPT = 100000 }

Public Member Functions

 CSCDBCrosstalk ()
int iscale () const
const Itemitem (int index) const
short int linter (int index) const
short int lslope (int index) const
short int rinter (int index) const
short int rslope (int index) const
int sscale () const
 ~CSCDBCrosstalk ()

Public Attributes

CrosstalkContainer crosstalk
int factor_intercept
int factor_slope

Detailed Description

Definition at line 7 of file CSCDBCrosstalk.h.


Member Typedef Documentation

Definition at line 24 of file CSCDBCrosstalk.h.


Member Enumeration Documentation

Enumerator:
FSLOPE 
FINTERCEPT 

Definition at line 22 of file CSCDBCrosstalk.h.

{FSLOPE=10000000, FINTERCEPT=100000};

Constructor & Destructor Documentation

CSCDBCrosstalk::CSCDBCrosstalk ( ) [inline]

Definition at line 10 of file CSCDBCrosstalk.h.

{}
CSCDBCrosstalk::~CSCDBCrosstalk ( ) [inline]

Definition at line 11 of file CSCDBCrosstalk.h.

{}

Member Function Documentation

int CSCDBCrosstalk::iscale ( ) const [inline]

Definition at line 33 of file CSCDBCrosstalk.h.

References factor_intercept.

{ return factor_intercept; }
const Item& CSCDBCrosstalk::item ( int  index) const [inline]

Definition at line 27 of file CSCDBCrosstalk.h.

References crosstalk, and getHLTprescales::index.

{ return crosstalk[index]; }
short int CSCDBCrosstalk::linter ( int  index) const [inline]

Definition at line 31 of file CSCDBCrosstalk.h.

References crosstalk, and getHLTprescales::index.

{ return crosstalk[index].xtalk_intercept_left; }
short int CSCDBCrosstalk::lslope ( int  index) const [inline]

Definition at line 30 of file CSCDBCrosstalk.h.

References crosstalk, and getHLTprescales::index.

{ return crosstalk[index].xtalk_slope_left; }
short int CSCDBCrosstalk::rinter ( int  index) const [inline]

Definition at line 29 of file CSCDBCrosstalk.h.

References crosstalk, and getHLTprescales::index.

{ return crosstalk[index].xtalk_intercept_right; }
short int CSCDBCrosstalk::rslope ( int  index) const [inline]

Definition at line 28 of file CSCDBCrosstalk.h.

References crosstalk, and getHLTprescales::index.

{ return crosstalk[index].xtalk_slope_right; }
int CSCDBCrosstalk::sscale ( ) const [inline]

Definition at line 32 of file CSCDBCrosstalk.h.

References factor_slope.

{ return factor_slope; }

Member Data Documentation