CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
ScoutingPhoton Class Reference

#include <ScoutingPhoton.h>

Public Member Functions

float ecalIso () const
 
float eta () const
 
float hcalIso () const
 
float hOverE () const
 
float m () const
 
float phi () const
 
float pt () const
 
 ScoutingPhoton (float pt, float eta, float phi, float m, float sigmaIetaIeta, float hOverE, float ecalIso, float hcalIso)
 
 ScoutingPhoton ()
 
float sigmaIetaIeta () const
 

Private Attributes

float ecalIso_
 
float eta_
 
float hcalIso_
 
float hOverE_
 
float m_
 
float phi_
 
float pt_
 
float sigmaIetaIeta_
 

Detailed Description

Definition at line 8 of file ScoutingPhoton.h.

Constructor & Destructor Documentation

◆ ScoutingPhoton() [1/2]

ScoutingPhoton::ScoutingPhoton ( float  pt,
float  eta,
float  phi,
float  m,
float  sigmaIetaIeta,
float  hOverE,
float  ecalIso,
float  hcalIso 
)
inline

Definition at line 11 of file ScoutingPhoton.h.

13  : pt_(pt),
14  eta_(eta),
15  phi_(phi),
16  m_(m),
18  hOverE_(hOverE),
20  hcalIso_(hcalIso) {}
float hOverE() const
float eta() const
float pt() const
float sigmaIetaIeta() const
float m() const
float ecalIso() const
float phi() const
float hcalIso() const

◆ ScoutingPhoton() [2/2]

ScoutingPhoton::ScoutingPhoton ( )
inline

Definition at line 22 of file ScoutingPhoton.h.

Member Function Documentation

◆ ecalIso()

float ScoutingPhoton::ecalIso ( ) const
inline

Definition at line 31 of file ScoutingPhoton.h.

References ecalIso_.

31 { return ecalIso_; }

◆ eta()

float ScoutingPhoton::eta ( ) const
inline

Definition at line 26 of file ScoutingPhoton.h.

References eta_.

Referenced by Particle.Particle::__str__(), Jet.Jet::jetID(), and Jet.Jet::puJetId().

26 { return eta_; }

◆ hcalIso()

float ScoutingPhoton::hcalIso ( ) const
inline

Definition at line 32 of file ScoutingPhoton.h.

References hcalIso_.

32 { return hcalIso_; }

◆ hOverE()

float ScoutingPhoton::hOverE ( ) const
inline

Definition at line 30 of file ScoutingPhoton.h.

References hOverE_.

30 { return hOverE_; }

◆ m()

float ScoutingPhoton::m ( ) const
inline

Definition at line 28 of file ScoutingPhoton.h.

References m_.

28 { return m_; }

◆ phi()

float ScoutingPhoton::phi ( ) const
inline

Definition at line 27 of file ScoutingPhoton.h.

References phi_.

Referenced by Particle.Particle::__str__(), and ntupleDataFormat.Track::phiPull().

27 { return phi_; }

◆ pt()

float ScoutingPhoton::pt ( ) const
inline

◆ sigmaIetaIeta()

float ScoutingPhoton::sigmaIetaIeta ( ) const
inline

Definition at line 29 of file ScoutingPhoton.h.

References sigmaIetaIeta_.

29 { return sigmaIetaIeta_; }

Member Data Documentation

◆ ecalIso_

float ScoutingPhoton::ecalIso_
private

Definition at line 41 of file ScoutingPhoton.h.

Referenced by ecalIso().

◆ eta_

float ScoutingPhoton::eta_
private

Definition at line 36 of file ScoutingPhoton.h.

Referenced by eta().

◆ hcalIso_

float ScoutingPhoton::hcalIso_
private

Definition at line 42 of file ScoutingPhoton.h.

Referenced by hcalIso().

◆ hOverE_

float ScoutingPhoton::hOverE_
private

Definition at line 40 of file ScoutingPhoton.h.

Referenced by hOverE().

◆ m_

float ScoutingPhoton::m_
private

Definition at line 38 of file ScoutingPhoton.h.

Referenced by m().

◆ phi_

float ScoutingPhoton::phi_
private

Definition at line 37 of file ScoutingPhoton.h.

Referenced by phi().

◆ pt_

float ScoutingPhoton::pt_
private

Definition at line 35 of file ScoutingPhoton.h.

Referenced by pt().

◆ sigmaIetaIeta_

float ScoutingPhoton::sigmaIetaIeta_
private

Definition at line 39 of file ScoutingPhoton.h.

Referenced by sigmaIetaIeta().