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 ()
 
 ScoutingPhoton (float pt, float eta, float phi, float m, float sigmaIetaIeta, float hOverE, float ecalIso, float hcalIso)
 
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) {}

◆ ScoutingPhoton() [2/2]

ScoutingPhoton::ScoutingPhoton ( )
inline

Definition at line 22 of file ScoutingPhoton.h.

22 : pt_(0), eta_(0), phi_(0), m_(0), sigmaIetaIeta_(0), hOverE_(0), ecalIso_(0), hcalIso_(0) {}

Member Function Documentation

◆ ecalIso()

float ScoutingPhoton::ecalIso ( ) const
inline

Definition at line 31 of file ScoutingPhoton.h.

31 { return ecalIso_; }

References ecalIso_.

◆ eta()

float ScoutingPhoton::eta ( ) const
inline

Definition at line 26 of file ScoutingPhoton.h.

26 { return eta_; }

References eta_.

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

◆ hcalIso()

float ScoutingPhoton::hcalIso ( ) const
inline

Definition at line 32 of file ScoutingPhoton.h.

32 { return hcalIso_; }

References hcalIso_.

◆ hOverE()

float ScoutingPhoton::hOverE ( ) const
inline

Definition at line 30 of file ScoutingPhoton.h.

30 { return hOverE_; }

References hOverE_.

◆ m()

float ScoutingPhoton::m ( ) const
inline

Definition at line 28 of file ScoutingPhoton.h.

28 { return m_; }

References m_.

◆ phi()

float ScoutingPhoton::phi ( ) const
inline

Definition at line 27 of file ScoutingPhoton.h.

27 { return phi_; }

References phi_.

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

◆ pt()

float ScoutingPhoton::pt ( ) const
inline

◆ sigmaIetaIeta()

float ScoutingPhoton::sigmaIetaIeta ( ) const
inline

Definition at line 29 of file ScoutingPhoton.h.

29 { return sigmaIetaIeta_; }

References 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().

ScoutingPhoton::ecalIso_
float ecalIso_
Definition: ScoutingPhoton.h:41
ScoutingPhoton::sigmaIetaIeta_
float sigmaIetaIeta_
Definition: ScoutingPhoton.h:39
ScoutingPhoton::eta_
float eta_
Definition: ScoutingPhoton.h:36
ScoutingPhoton::hcalIso_
float hcalIso_
Definition: ScoutingPhoton.h:42
ScoutingPhoton::phi
float phi() const
Definition: ScoutingPhoton.h:27
ScoutingPhoton::m_
float m_
Definition: ScoutingPhoton.h:38
ScoutingPhoton::phi_
float phi_
Definition: ScoutingPhoton.h:37
ScoutingPhoton::eta
float eta() const
Definition: ScoutingPhoton.h:26
ScoutingPhoton::hOverE
float hOverE() const
Definition: ScoutingPhoton.h:30
ScoutingPhoton::hOverE_
float hOverE_
Definition: ScoutingPhoton.h:40
ScoutingPhoton::pt_
float pt_
Definition: ScoutingPhoton.h:35
ScoutingPhoton::m
float m() const
Definition: ScoutingPhoton.h:28
ScoutingPhoton::pt
float pt() const
Definition: ScoutingPhoton.h:25
ScoutingPhoton::sigmaIetaIeta
float sigmaIetaIeta() const
Definition: ScoutingPhoton.h:29
ScoutingPhoton::hcalIso
float hcalIso() const
Definition: ScoutingPhoton.h:32
ScoutingPhoton::ecalIso
float ecalIso() const
Definition: ScoutingPhoton.h:31