CMS 3D CMS Logo

HcalCalibRecHit Class Reference

Date
2006/06/27 15:49:21
Revision
1.1
More...

#include <DataFormats/HcalRecHit/interface/HcalCalibRecHit.h>

List of all members.

Public Types

typedef HcalCalibDetId key_type

Public Member Functions

float amplitude () const
 get the amplitude (generally fC, but can vary)
 HcalCalibRecHit (const HcalCalibDetId &id, float amplitude, float time)
 HcalCalibRecHit ()
HcalCalibDetId id () const
 get the id
float time () const
 get the hit time (if available)

Private Attributes

float amplitude_
HcalCalibDetId id_
float time_


Detailed Description

Date
2006/06/27 15:49:21
Revision
1.1

Author:
J. Mans - Minnesota

Definition at line 12 of file HcalCalibRecHit.h.


Member Typedef Documentation

typedef HcalCalibDetId HcalCalibRecHit::key_type

Definition at line 14 of file HcalCalibRecHit.h.


Constructor & Destructor Documentation

HcalCalibRecHit::HcalCalibRecHit (  ) 

Definition at line 4 of file HcalCalibRecHit.cc.

00004                                  : id_(), amplitude_(0), time_(0) {
00005 }

HcalCalibRecHit::HcalCalibRecHit ( const HcalCalibDetId id,
float  amplitude,
float  time 
)

Definition at line 7 of file HcalCalibRecHit.cc.

00007                                                                                  : id_(id), amplitude_(ampl), time_(time) {
00008 
00009 }


Member Function Documentation

float HcalCalibRecHit::amplitude (  )  const [inline]

get the amplitude (generally fC, but can vary)

Definition at line 19 of file HcalCalibRecHit.h.

References amplitude_.

Referenced by operator<<(), and HcalQLPlotAnalAlgos::processDigi().

00019 { return amplitude_; }

HcalCalibDetId HcalCalibRecHit::id ( void   )  const [inline]

get the id

Definition at line 23 of file HcalCalibRecHit.h.

References id_.

Referenced by operator<<().

00023 { return id_; }

float HcalCalibRecHit::time (  )  const [inline]

get the hit time (if available)

Definition at line 21 of file HcalCalibRecHit.h.

References time_.

Referenced by operator<<(), and HcalQLPlotAnalAlgos::processDigi().

00021 { return time_; }


Member Data Documentation

float HcalCalibRecHit::amplitude_ [private]

Definition at line 26 of file HcalCalibRecHit.h.

Referenced by amplitude().

HcalCalibDetId HcalCalibRecHit::id_ [private]

Definition at line 25 of file HcalCalibRecHit.h.

Referenced by id().

float HcalCalibRecHit::time_ [private]

Definition at line 26 of file HcalCalibRecHit.h.

Referenced by time().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:23:30 2009 for CMSSW by  doxygen 1.5.4