CMS 3D CMS Logo

Public Types | Public Member Functions | Private Attributes

HcalCalibRecHit Class Reference

#include <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

Definition at line 14 of file HcalCalibRecHit.h.


Constructor & Destructor Documentation

HcalCalibRecHit::HcalCalibRecHit ( )

Definition at line 4 of file HcalCalibRecHit.cc.

                                 : id_(), amplitude_(0), time_(0) {
}
HcalCalibRecHit::HcalCalibRecHit ( const HcalCalibDetId id,
float  amplitude,
float  time 
)

Definition at line 7 of file HcalCalibRecHit.cc.

                                                                                 : id_(id), amplitude_(ampl), time_(time) {

}

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().

{ return amplitude_; }
HcalCalibDetId HcalCalibRecHit::id ( void  ) const [inline]

get the id

Definition at line 23 of file HcalCalibRecHit.h.

References id_.

Referenced by operator<<().

{ 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().

{ return time_; }

Member Data Documentation

float HcalCalibRecHit::amplitude_ [private]

Definition at line 26 of file HcalCalibRecHit.h.

Referenced by amplitude().

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().