CMS 3D CMS Logo

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

#include <ScoutingCaloJet.h>

Public Member Functions

float btagDiscriminator () const
 
float emEnergyInEB () const
 
float emEnergyInEE () const
 
float emEnergyInHF () const
 
float eta () const
 
float hadEnergyInHB () const
 
float hadEnergyInHE () const
 
float hadEnergyInHF () const
 
float jetArea () const
 
float m () const
 
float maxEInEmTowers () const
 
float maxEInHadTowers () const
 
float mvaDiscriminator () const
 
float phi () const
 
float pt () const
 
 ScoutingCaloJet ()
 
 ScoutingCaloJet (float pt, float eta, float phi, float m, float jetArea, float maxEInEmTowers, float maxEInHadTowers, float hadEnergyInHB, float hadEnergyInHE, float hadEnergyInHF, float emEnergyInEB, float emEnergyInEE, float emEnergyInHF, float towersArea, float mvaDiscriminator, float btagDiscriminator)
 
float towersArea () const
 

Private Attributes

float btagDiscriminator_
 
float emEnergyInEB_
 
float emEnergyInEE_
 
float emEnergyInHF_
 
float eta_
 
float hadEnergyInHB_
 
float hadEnergyInHE_
 
float hadEnergyInHF_
 
float jetArea_
 
float m_
 
float maxEInEmTowers_
 
float maxEInHadTowers_
 
float mvaDiscriminator_
 
float phi_
 
float pt_
 
float towersArea_
 

Detailed Description

Definition at line 8 of file ScoutingCaloJet.h.

Constructor & Destructor Documentation

◆ ScoutingCaloJet() [1/2]

ScoutingCaloJet::ScoutingCaloJet ( float  pt,
float  eta,
float  phi,
float  m,
float  jetArea,
float  maxEInEmTowers,
float  maxEInHadTowers,
float  hadEnergyInHB,
float  hadEnergyInHE,
float  hadEnergyInHF,
float  emEnergyInEB,
float  emEnergyInEE,
float  emEnergyInHF,
float  towersArea,
float  mvaDiscriminator,
float  btagDiscriminator 
)
inline

◆ ScoutingCaloJet() [2/2]

ScoutingCaloJet::ScoutingCaloJet ( )
inline

Definition at line 44 of file ScoutingCaloJet.h.

45  : pt_(0),
46  eta_(0),
47  phi_(0),
48  m_(0),
49  jetArea_(0),
50  maxEInEmTowers_(0),
52  hadEnergyInHB_(0),
53  hadEnergyInHE_(0),
54  hadEnergyInHF_(0),
55  emEnergyInEB_(0),
56  emEnergyInEE_(0),
57  emEnergyInHF_(0),
58  towersArea_(0),
60  btagDiscriminator_(0) {}

Member Function Documentation

◆ btagDiscriminator()

float ScoutingCaloJet::btagDiscriminator ( ) const
inline

Definition at line 78 of file ScoutingCaloJet.h.

78 { return btagDiscriminator_; }

References btagDiscriminator_.

◆ emEnergyInEB()

float ScoutingCaloJet::emEnergyInEB ( ) const
inline

Definition at line 73 of file ScoutingCaloJet.h.

73 { return emEnergyInEB_; }

References emEnergyInEB_.

◆ emEnergyInEE()

float ScoutingCaloJet::emEnergyInEE ( ) const
inline

Definition at line 74 of file ScoutingCaloJet.h.

74 { return emEnergyInEE_; }

References emEnergyInEE_.

◆ emEnergyInHF()

float ScoutingCaloJet::emEnergyInHF ( ) const
inline

Definition at line 75 of file ScoutingCaloJet.h.

75 { return emEnergyInHF_; }

References emEnergyInHF_.

◆ eta()

float ScoutingCaloJet::eta ( ) const
inline

Definition at line 64 of file ScoutingCaloJet.h.

64 { return eta_; }

References eta_.

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

◆ hadEnergyInHB()

float ScoutingCaloJet::hadEnergyInHB ( ) const
inline

Definition at line 70 of file ScoutingCaloJet.h.

70 { return hadEnergyInHB_; }

References hadEnergyInHB_.

◆ hadEnergyInHE()

float ScoutingCaloJet::hadEnergyInHE ( ) const
inline

Definition at line 71 of file ScoutingCaloJet.h.

71 { return hadEnergyInHE_; }

References hadEnergyInHE_.

◆ hadEnergyInHF()

float ScoutingCaloJet::hadEnergyInHF ( ) const
inline

Definition at line 72 of file ScoutingCaloJet.h.

72 { return hadEnergyInHF_; }

References hadEnergyInHF_.

◆ jetArea()

float ScoutingCaloJet::jetArea ( ) const
inline

Definition at line 67 of file ScoutingCaloJet.h.

67 { return jetArea_; }

References jetArea_.

◆ m()

float ScoutingCaloJet::m ( ) const
inline

Definition at line 66 of file ScoutingCaloJet.h.

66 { return m_; }

References m_.

◆ maxEInEmTowers()

float ScoutingCaloJet::maxEInEmTowers ( ) const
inline

Definition at line 68 of file ScoutingCaloJet.h.

68 { return maxEInEmTowers_; }

References maxEInEmTowers_.

◆ maxEInHadTowers()

float ScoutingCaloJet::maxEInHadTowers ( ) const
inline

Definition at line 69 of file ScoutingCaloJet.h.

69 { return maxEInHadTowers_; }

References maxEInHadTowers_.

◆ mvaDiscriminator()

float ScoutingCaloJet::mvaDiscriminator ( ) const
inline

Definition at line 77 of file ScoutingCaloJet.h.

77 { return mvaDiscriminator_; }

References mvaDiscriminator_.

◆ phi()

float ScoutingCaloJet::phi ( ) const
inline

Definition at line 65 of file ScoutingCaloJet.h.

65 { return phi_; }

References phi_.

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

◆ pt()

float ScoutingCaloJet::pt ( ) const
inline

◆ towersArea()

float ScoutingCaloJet::towersArea ( ) const
inline

Definition at line 76 of file ScoutingCaloJet.h.

76 { return towersArea_; }

References towersArea_.

Member Data Documentation

◆ btagDiscriminator_

float ScoutingCaloJet::btagDiscriminator_
private

Definition at line 96 of file ScoutingCaloJet.h.

Referenced by btagDiscriminator().

◆ emEnergyInEB_

float ScoutingCaloJet::emEnergyInEB_
private

Definition at line 91 of file ScoutingCaloJet.h.

Referenced by emEnergyInEB().

◆ emEnergyInEE_

float ScoutingCaloJet::emEnergyInEE_
private

Definition at line 92 of file ScoutingCaloJet.h.

Referenced by emEnergyInEE().

◆ emEnergyInHF_

float ScoutingCaloJet::emEnergyInHF_
private

Definition at line 93 of file ScoutingCaloJet.h.

Referenced by emEnergyInHF().

◆ eta_

float ScoutingCaloJet::eta_
private

Definition at line 82 of file ScoutingCaloJet.h.

Referenced by eta().

◆ hadEnergyInHB_

float ScoutingCaloJet::hadEnergyInHB_
private

Definition at line 88 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHB().

◆ hadEnergyInHE_

float ScoutingCaloJet::hadEnergyInHE_
private

Definition at line 89 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHE().

◆ hadEnergyInHF_

float ScoutingCaloJet::hadEnergyInHF_
private

Definition at line 90 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHF().

◆ jetArea_

float ScoutingCaloJet::jetArea_
private

Definition at line 85 of file ScoutingCaloJet.h.

Referenced by jetArea().

◆ m_

float ScoutingCaloJet::m_
private

Definition at line 84 of file ScoutingCaloJet.h.

Referenced by m().

◆ maxEInEmTowers_

float ScoutingCaloJet::maxEInEmTowers_
private

Definition at line 86 of file ScoutingCaloJet.h.

Referenced by maxEInEmTowers().

◆ maxEInHadTowers_

float ScoutingCaloJet::maxEInHadTowers_
private

Definition at line 87 of file ScoutingCaloJet.h.

Referenced by maxEInHadTowers().

◆ mvaDiscriminator_

float ScoutingCaloJet::mvaDiscriminator_
private

Definition at line 95 of file ScoutingCaloJet.h.

Referenced by mvaDiscriminator().

◆ phi_

float ScoutingCaloJet::phi_
private

Definition at line 83 of file ScoutingCaloJet.h.

Referenced by phi().

◆ pt_

float ScoutingCaloJet::pt_
private

Definition at line 81 of file ScoutingCaloJet.h.

Referenced by pt().

◆ towersArea_

float ScoutingCaloJet::towersArea_
private

Definition at line 94 of file ScoutingCaloJet.h.

Referenced by towersArea().

ScoutingCaloJet::hadEnergyInHE
float hadEnergyInHE() const
Definition: ScoutingCaloJet.h:71
ScoutingCaloJet::hadEnergyInHF
float hadEnergyInHF() const
Definition: ScoutingCaloJet.h:72
ScoutingCaloJet::maxEInHadTowers
float maxEInHadTowers() const
Definition: ScoutingCaloJet.h:69
ScoutingCaloJet::phi_
float phi_
Definition: ScoutingCaloJet.h:83
ScoutingCaloJet::hadEnergyInHB
float hadEnergyInHB() const
Definition: ScoutingCaloJet.h:70
ScoutingCaloJet::hadEnergyInHF_
float hadEnergyInHF_
Definition: ScoutingCaloJet.h:90
ScoutingCaloJet::emEnergyInHF
float emEnergyInHF() const
Definition: ScoutingCaloJet.h:75
ScoutingCaloJet::jetArea_
float jetArea_
Definition: ScoutingCaloJet.h:85
ScoutingCaloJet::emEnergyInEE
float emEnergyInEE() const
Definition: ScoutingCaloJet.h:74
ScoutingCaloJet::maxEInHadTowers_
float maxEInHadTowers_
Definition: ScoutingCaloJet.h:87
ScoutingCaloJet::eta
float eta() const
Definition: ScoutingCaloJet.h:64
ScoutingCaloJet::maxEInEmTowers_
float maxEInEmTowers_
Definition: ScoutingCaloJet.h:86
ScoutingCaloJet::pt
float pt() const
Definition: ScoutingCaloJet.h:63
ScoutingCaloJet::hadEnergyInHB_
float hadEnergyInHB_
Definition: ScoutingCaloJet.h:88
ScoutingCaloJet::btagDiscriminator
float btagDiscriminator() const
Definition: ScoutingCaloJet.h:78
ScoutingCaloJet::emEnergyInHF_
float emEnergyInHF_
Definition: ScoutingCaloJet.h:93
ScoutingCaloJet::emEnergyInEB_
float emEnergyInEB_
Definition: ScoutingCaloJet.h:91
ScoutingCaloJet::towersArea_
float towersArea_
Definition: ScoutingCaloJet.h:94
ScoutingCaloJet::hadEnergyInHE_
float hadEnergyInHE_
Definition: ScoutingCaloJet.h:89
ScoutingCaloJet::m_
float m_
Definition: ScoutingCaloJet.h:84
ScoutingCaloJet::towersArea
float towersArea() const
Definition: ScoutingCaloJet.h:76
ScoutingCaloJet::pt_
float pt_
Definition: ScoutingCaloJet.h:81
ScoutingCaloJet::jetArea
float jetArea() const
Definition: ScoutingCaloJet.h:67
ScoutingCaloJet::m
float m() const
Definition: ScoutingCaloJet.h:66
ScoutingCaloJet::mvaDiscriminator
float mvaDiscriminator() const
Definition: ScoutingCaloJet.h:77
ScoutingCaloJet::maxEInEmTowers
float maxEInEmTowers() const
Definition: ScoutingCaloJet.h:68
ScoutingCaloJet::eta_
float eta_
Definition: ScoutingCaloJet.h:82
ScoutingCaloJet::emEnergyInEE_
float emEnergyInEE_
Definition: ScoutingCaloJet.h:92
ScoutingCaloJet::emEnergyInEB
float emEnergyInEB() const
Definition: ScoutingCaloJet.h:73
ScoutingCaloJet::btagDiscriminator_
float btagDiscriminator_
Definition: ScoutingCaloJet.h:96
ScoutingCaloJet::phi
float phi() const
Definition: ScoutingCaloJet.h:65
ScoutingCaloJet::mvaDiscriminator_
float mvaDiscriminator_
Definition: ScoutingCaloJet.h:95