CMS 3D CMS Logo

EcalUncalibratedRecHit Class Reference

#include <DataFormats/EcalRecHit/interface/EcalUncalibratedRecHit.h>

List of all members.

Public Types

typedef DetId key_type

Public Member Functions

double amplitude () const
double chi2 () const
 EcalUncalibratedRecHit (const DetId &detId, const double &ampl, const double &ped, const double &jit, const double &chi2)
 EcalUncalibratedRecHit ()
DetId id () const
double jitter () const
double pedestal () const
virtual ~EcalUncalibratedRecHit ()

Private Attributes

double amplitude_
double chi2_
DetId id_
double jitter_
double pedestal_


Detailed Description

Definition at line 7 of file EcalUncalibratedRecHit.h.


Member Typedef Documentation

typedef DetId EcalUncalibratedRecHit::key_type

Definition at line 11 of file EcalUncalibratedRecHit.h.


Constructor & Destructor Documentation

EcalUncalibratedRecHit::EcalUncalibratedRecHit (  ) 

Definition at line 3 of file EcalUncalibratedRecHit.cc.

00003                                                :
00004      amplitude_(0.), pedestal_(0.), jitter_(0.), chi2_(10000.) { }

EcalUncalibratedRecHit::EcalUncalibratedRecHit ( const DetId detId,
const double &  ampl,
const double &  ped,
const double &  jit,
const double &  chi2 
)

Definition at line 6 of file EcalUncalibratedRecHit.cc.

00007                                                                  :
00008      amplitude_(ampl), pedestal_(ped), jitter_(jit), chi2_(chi2), id_(id) { }

EcalUncalibratedRecHit::~EcalUncalibratedRecHit (  )  [virtual]

Definition at line 10 of file EcalUncalibratedRecHit.cc.

00010                                                 {
00011 }


Member Function Documentation

double EcalUncalibratedRecHit::amplitude (  )  const [inline]

Definition at line 18 of file EcalUncalibratedRecHit.h.

References amplitude_.

Referenced by EcalURecHitHists::analyze(), EcalSimpleUncalibRecHitFilter::filter(), CosmicClusterAlgo::makeCluster(), CosmicClusterAlgo::makeClusters(), EcalRecHitSimpleAlgo::makeRecHit(), EcalTBWeightUncalibRecHitProducer::produce(), EcalWeightUncalibRecHitProducer::produce(), EcalAnalFitUncalibRecHitProducer::produce(), EcalMipGraphs::selectEBHits(), and EcalMipGraphs::selectEEHits().

00018 { return amplitude_; }

double EcalUncalibratedRecHit::chi2 ( void   )  const [inline]

Definition at line 21 of file EcalUncalibratedRecHit.h.

References chi2_.

Referenced by VisEcalUncalibratedRecHitTwig::update().

00021 { return chi2_; }

DetId EcalUncalibratedRecHit::id ( void   )  const [inline]

Definition at line 22 of file EcalUncalibratedRecHit.h.

References id_.

Referenced by EcalURecHitHists::analyze(), EcalSimpleUncalibRecHitFilter::filter(), CosmicClusterAlgo::makeCluster(), EcalRecHitSimpleAlgo::makeRecHit(), EcalMipGraphs::selectEBHits(), EcalMipGraphs::selectEEHits(), and VisEcalUncalibratedRecHitTwig::update().

00022 { return id_; }

double EcalUncalibratedRecHit::jitter (  )  const [inline]

Definition at line 20 of file EcalUncalibratedRecHit.h.

References jitter_.

Referenced by EcalURecHitHists::analyze(), EcalRecHitSimpleAlgo::makeRecHit(), EcalMipGraphs::selectEBHits(), EcalMipGraphs::selectEEHits(), and VisEcalUncalibratedRecHitTwig::update().

00020 { return jitter_; }

double EcalUncalibratedRecHit::pedestal (  )  const [inline]

Definition at line 19 of file EcalUncalibratedRecHit.h.

References pedestal_.

Referenced by VisEcalUncalibratedRecHitTwig::update().

00019 { return pedestal_; }


Member Data Documentation

double EcalUncalibratedRecHit::amplitude_ [private]

Definition at line 25 of file EcalUncalibratedRecHit.h.

Referenced by amplitude().

double EcalUncalibratedRecHit::chi2_ [private]

Definition at line 28 of file EcalUncalibratedRecHit.h.

Referenced by chi2().

DetId EcalUncalibratedRecHit::id_ [private]

Definition at line 29 of file EcalUncalibratedRecHit.h.

Referenced by id().

double EcalUncalibratedRecHit::jitter_ [private]

Definition at line 27 of file EcalUncalibratedRecHit.h.

Referenced by jitter().

double EcalUncalibratedRecHit::pedestal_ [private]

Definition at line 26 of file EcalUncalibratedRecHit.h.

Referenced by pedestal().


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