CMS 3D CMS Logo

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

#include <PtEtaPhiMass.h>

Public Member Functions

float eta () const
 momentum pseudorapidity More...
 
float phi () const
 momentum azimuthal angle More...
 
float rho () const
 transverse momentum More...
 
 RhoEtaPhi ()
 
 RhoEtaPhi (float irho, float ieta, float iphi)
 

Private Attributes

float eta_
 
float phi_
 
float rho_
 

Detailed Description

Definition at line 38 of file PtEtaPhiMass.h.

Constructor & Destructor Documentation

RhoEtaPhi::RhoEtaPhi ( )
inline

Definition at line 44 of file PtEtaPhiMass.h.

44 {}
RhoEtaPhi::RhoEtaPhi ( float  irho,
float  ieta,
float  iphi 
)
inline

Definition at line 47 of file PtEtaPhiMass.h.

47 : rho_(irho), eta_(ieta), phi_(iphi) {}
float phi_
Definition: PtEtaPhiMass.h:40
float eta_
Definition: PtEtaPhiMass.h:40
float rho_
Definition: PtEtaPhiMass.h:40

Member Function Documentation

float RhoEtaPhi::eta ( ) const
inline
float RhoEtaPhi::phi ( ) const
inline
float RhoEtaPhi::rho ( ) const
inline

transverse momentum

Definition at line 50 of file PtEtaPhiMass.h.

References rho_.

Referenced by Lepton.Lepton::absIsoFromEA(), Muon.Muon::absIsoWithFSR(), operator<<(), and CaloCellGeometry::rhoPos().

50 { return rho_; }
float rho_
Definition: PtEtaPhiMass.h:40

Member Data Documentation

float RhoEtaPhi::eta_
private

Definition at line 40 of file PtEtaPhiMass.h.

Referenced by eta().

float RhoEtaPhi::phi_
private

Definition at line 40 of file PtEtaPhiMass.h.

Referenced by phi().

float RhoEtaPhi::rho_
private

Definition at line 40 of file PtEtaPhiMass.h.

Referenced by rho().