CMS 3D CMS Logo

Public Member Functions | Public Attributes

pftools::CandidateWrapper Class Reference

Small wrapper class to store information associated with PFCandidates. More...

#include <Calibratable.h>

List of all members.

Public Member Functions

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

Public Attributes

CaloEllipse caloellipse_ecal_
CaloEllipse caloellipse_hcal_
CaloWindow calowindow_ecal_
CaloWindow calowindow_hcal_
int cluster_numEcal_
int cluster_numHcal_
double energy_
double energyEcal_
double energyHcal_
double eta_
double phi_
int type_

Detailed Description

Small wrapper class to store information associated with PFCandidates.

Author:
Jamie Ballin
Date:
May 2008

Documentation added Dec 08.

Definition at line 66 of file Calibratable.h.


Constructor & Destructor Documentation

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

Definition at line 68 of file Calibratable.h.

References reset().

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

Member Function Documentation

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

Definition at line 108 of file Calibratable.h.

References caloellipse_ecal_, caloellipse_hcal_, and pftools::CaloEllipse::makeCaches().

Referenced by pftools::Calibratable::recompute().

                         {
                caloellipse_ecal_.makeCaches();
                caloellipse_hcal_.makeCaches();
        }
void pftools::CandidateWrapper::reset ( void  ) [inline]

Member Data Documentation

Definition at line 90 of file Calibratable.h.

Referenced by CandidateWrapper(), recompute(), and reset().

Definition at line 91 of file Calibratable.h.

Referenced by CandidateWrapper(), recompute(), and reset().

Definition at line 87 of file Calibratable.h.

Referenced by CandidateWrapper(), and reset().

Definition at line 88 of file Calibratable.h.

Referenced by CandidateWrapper(), and reset().

Definition at line 84 of file Calibratable.h.

Referenced by reset().

Definition at line 84 of file Calibratable.h.

Referenced by reset().