CMS 3D CMS Logo

pftools::CandidateWrapper Class Reference

#include <RecoParticleFlow/PFClusterTools/interface/Calibratable.h>

List of all members.

Public Member Functions

 CandidateWrapper (double energy, double eta, double phi, double energyEcal, double energyHcal, int type)
 CandidateWrapper ()
void reset ()

Public Attributes

int cluster_numEcal_
int cluster_numHcal_
double energy_
double energyEcal_
double energyHcal_
double eta_
double phi_
int type_


Detailed Description

Definition at line 42 of file Calibratable.h.


Constructor & Destructor Documentation

pftools::CandidateWrapper::CandidateWrapper (  )  [inline]

Definition at line 44 of file Calibratable.h.

References reset().

00044                            {
00045                 reset();
00046         }

pftools::CandidateWrapper::CandidateWrapper ( double  energy,
double  eta,
double  phi,
double  energyEcal,
double  energyHcal,
int  type 
) [inline]

Definition at line 48 of file Calibratable.h.

00049                                                      :
00050                 energy_(energy), eta_(eta), phi_(phi), energyEcal_(energyEcal),
00051                                 energyHcal_(energyHcal), type_(type) {
00052 
00053         }


Member Function Documentation

void pftools::CandidateWrapper::reset ( void   )  [inline]

Definition at line 64 of file Calibratable.h.

References cluster_numEcal_, cluster_numHcal_, energy_, energyEcal_, energyHcal_, eta_, phi_, and type_.

Referenced by CandidateWrapper(), and pftools::Calibratable::reset().

00064                      {
00065                 energy_ = 0;
00066                 eta_ = 0;
00067                 phi_ = 0;
00068                 energyEcal_ = 0;
00069                 energyHcal_ = 0;
00070                 cluster_numEcal_ = 0;
00071                 cluster_numHcal_ = 0;
00072                 type_ = -1;
00073 //              cluster_ecal_.clear();
00074 //              cluster_hcal_.clear();
00075 //              rechits_ecal_.clear();
00076 //              rechits_hcal_.clear();
00077         }


Member Data Documentation

int pftools::CandidateWrapper::cluster_numEcal_

Definition at line 56 of file Calibratable.h.

Referenced by reset().

int pftools::CandidateWrapper::cluster_numHcal_

Definition at line 56 of file Calibratable.h.

Referenced by reset().

double pftools::CandidateWrapper::energy_

Definition at line 55 of file Calibratable.h.

Referenced by pftools::Calibratable::computeMean(), pftools::Calibratable::recompute(), and reset().

double pftools::CandidateWrapper::energyEcal_

Definition at line 55 of file Calibratable.h.

Referenced by pftools::Calibratable::computeMean(), pftools::Calibratable::recompute(), and reset().

double pftools::CandidateWrapper::energyHcal_

Definition at line 55 of file Calibratable.h.

Referenced by pftools::Calibratable::computeMean(), pftools::Calibratable::recompute(), and reset().

double pftools::CandidateWrapper::eta_

Definition at line 55 of file Calibratable.h.

Referenced by pftools::Calibratable::computeMean(), pftools::Calibratable::recompute(), and reset().

double pftools::CandidateWrapper::phi_

Definition at line 55 of file Calibratable.h.

Referenced by pftools::Calibratable::computeMean(), pftools::Calibratable::recompute(), and reset().

int pftools::CandidateWrapper::type_

Definition at line 57 of file Calibratable.h.

Referenced by pftools::Calibratable::computeMean(), pftools::Calibratable::recompute(), and reset().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:50:05 2009 for CMSSW by  doxygen 1.5.4