CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
HcalCalibrationWidthsSet::CalibWidthSetObject Struct Reference

Public Member Functions

 CalibWidthSetObject (const DetId &aid)
 
bool operator< (const CalibWidthSetObject &cso) const
 
bool operator== (const CalibWidthSetObject &cso) const
 

Public Attributes

HcalCalibrationWidths calib
 
DetId id
 

Detailed Description

Definition at line 22 of file HcalCalibrationWidthsSet.h.

Constructor & Destructor Documentation

HcalCalibrationWidthsSet::CalibWidthSetObject::CalibWidthSetObject ( const DetId aid)
inline

Definition at line 23 of file HcalCalibrationWidthsSet.h.

References hcalTransformedId().

23  {
24  id = hcalTransformedId(aid);
25  }
DetId hcalTransformedId(const DetId &aid)

Member Function Documentation

bool HcalCalibrationWidthsSet::CalibWidthSetObject::operator< ( const CalibWidthSetObject cso) const
inline

Definition at line 28 of file HcalCalibrationWidthsSet.h.

References id.

28 { return id < cso.id; }
bool HcalCalibrationWidthsSet::CalibWidthSetObject::operator== ( const CalibWidthSetObject cso) const
inline

Definition at line 29 of file HcalCalibrationWidthsSet.h.

References id.

29 { return id == cso.id; }

Member Data Documentation

HcalCalibrationWidths HcalCalibrationWidthsSet::CalibWidthSetObject::calib

Definition at line 27 of file HcalCalibrationWidthsSet.h.

DetId HcalCalibrationWidthsSet::CalibWidthSetObject::id

Definition at line 26 of file HcalCalibrationWidthsSet.h.

Referenced by NodeCut.MatchId::match(), operator<(), and operator==().