test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
PFECALSuperClusterAlgo::CalibratedPFCluster Class Reference

#include <PFECALSuperClusterAlgo.h>

Public Member Functions

 CalibratedPFCluster (const edm::Ptr< reco::PFCluster > &p)
 
double energy () const
 
double energy_nocalib () const
 
double eta () const
 
double phi () const
 
edm::Ptr< reco::PFClusterthe_ptr () const
 

Private Attributes

edm::Ptr< reco::PFClustercluptr
 

Detailed Description

Definition at line 53 of file PFECALSuperClusterAlgo.h.

Constructor & Destructor Documentation

PFECALSuperClusterAlgo::CalibratedPFCluster::CalibratedPFCluster ( const edm::Ptr< reco::PFCluster > &  p)
inline

Definition at line 55 of file PFECALSuperClusterAlgo.h.

55 : cluptr(p) {}

Member Function Documentation

double PFECALSuperClusterAlgo::CalibratedPFCluster::energy ( ) const
inline

Definition at line 57 of file PFECALSuperClusterAlgo.h.

References cluptr.

57 { return cluptr->correctedEnergy(); }
double PFECALSuperClusterAlgo::CalibratedPFCluster::energy_nocalib ( ) const
inline

Definition at line 58 of file PFECALSuperClusterAlgo.h.

References cluptr.

58 { return cluptr->energy(); }
double PFECALSuperClusterAlgo::CalibratedPFCluster::eta ( void  ) const
inline

Definition at line 59 of file PFECALSuperClusterAlgo.h.

References cluptr.

59 { return cluptr->positionREP().eta(); }
double PFECALSuperClusterAlgo::CalibratedPFCluster::phi ( void  ) const
inline

Definition at line 60 of file PFECALSuperClusterAlgo.h.

References cluptr.

60 { return cluptr->positionREP().phi(); }
edm::Ptr<reco::PFCluster> PFECALSuperClusterAlgo::CalibratedPFCluster::the_ptr ( ) const
inline

Definition at line 62 of file PFECALSuperClusterAlgo.h.

References cluptr.

62 { return cluptr; }

Member Data Documentation

edm::Ptr<reco::PFCluster> PFECALSuperClusterAlgo::CalibratedPFCluster::cluptr
private

Definition at line 65 of file PFECALSuperClusterAlgo.h.

Referenced by energy(), energy_nocalib(), eta(), phi(), and the_ptr().