CMS 3D CMS Logo

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

#include <Run3ScoutingCaloJet.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
 
 Run3ScoutingCaloJet (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)
 
 Run3ScoutingCaloJet ()
 
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 Run3ScoutingCaloJet.h.

Constructor & Destructor Documentation

◆ Run3ScoutingCaloJet() [1/2]

Run3ScoutingCaloJet::Run3ScoutingCaloJet ( 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

Definition at line 11 of file Run3ScoutingCaloJet.h.

27  : pt_(pt),
28  eta_(eta),
29  phi_(phi),
30  m_(m),
float hadEnergyInHB() const
float maxEInEmTowers() const
float emEnergyInHF() const
float emEnergyInEE() const
float mvaDiscriminator() const
float btagDiscriminator() const
float maxEInHadTowers() const
float hadEnergyInHF() const
float emEnergyInEB() const
float hadEnergyInHE() const

◆ Run3ScoutingCaloJet() [2/2]

Run3ScoutingCaloJet::Run3ScoutingCaloJet ( )
inline

Definition at line 44 of file Run3ScoutingCaloJet.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 Run3ScoutingCaloJet::btagDiscriminator ( ) const
inline

Definition at line 78 of file Run3ScoutingCaloJet.h.

References btagDiscriminator_.

78 { return btagDiscriminator_; }

◆ emEnergyInEB()

float Run3ScoutingCaloJet::emEnergyInEB ( ) const
inline

Definition at line 73 of file Run3ScoutingCaloJet.h.

References emEnergyInEB_.

73 { return emEnergyInEB_; }

◆ emEnergyInEE()

float Run3ScoutingCaloJet::emEnergyInEE ( ) const
inline

Definition at line 74 of file Run3ScoutingCaloJet.h.

References emEnergyInEE_.

74 { return emEnergyInEE_; }

◆ emEnergyInHF()

float Run3ScoutingCaloJet::emEnergyInHF ( ) const
inline

Definition at line 75 of file Run3ScoutingCaloJet.h.

References emEnergyInHF_.

75 { return emEnergyInHF_; }

◆ eta()

float Run3ScoutingCaloJet::eta ( ) const
inline

Definition at line 64 of file Run3ScoutingCaloJet.h.

References eta_.

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

64 { return eta_; }

◆ hadEnergyInHB()

float Run3ScoutingCaloJet::hadEnergyInHB ( ) const
inline

Definition at line 70 of file Run3ScoutingCaloJet.h.

References hadEnergyInHB_.

70 { return hadEnergyInHB_; }

◆ hadEnergyInHE()

float Run3ScoutingCaloJet::hadEnergyInHE ( ) const
inline

Definition at line 71 of file Run3ScoutingCaloJet.h.

References hadEnergyInHE_.

71 { return hadEnergyInHE_; }

◆ hadEnergyInHF()

float Run3ScoutingCaloJet::hadEnergyInHF ( ) const
inline

Definition at line 72 of file Run3ScoutingCaloJet.h.

References hadEnergyInHF_.

72 { return hadEnergyInHF_; }

◆ jetArea()

float Run3ScoutingCaloJet::jetArea ( ) const
inline

Definition at line 67 of file Run3ScoutingCaloJet.h.

References jetArea_.

67 { return jetArea_; }

◆ m()

float Run3ScoutingCaloJet::m ( ) const
inline

Definition at line 66 of file Run3ScoutingCaloJet.h.

References m_.

66 { return m_; }

◆ maxEInEmTowers()

float Run3ScoutingCaloJet::maxEInEmTowers ( ) const
inline

Definition at line 68 of file Run3ScoutingCaloJet.h.

References maxEInEmTowers_.

68 { return maxEInEmTowers_; }

◆ maxEInHadTowers()

float Run3ScoutingCaloJet::maxEInHadTowers ( ) const
inline

Definition at line 69 of file Run3ScoutingCaloJet.h.

References maxEInHadTowers_.

69 { return maxEInHadTowers_; }

◆ mvaDiscriminator()

float Run3ScoutingCaloJet::mvaDiscriminator ( ) const
inline

Definition at line 77 of file Run3ScoutingCaloJet.h.

References mvaDiscriminator_.

77 { return mvaDiscriminator_; }

◆ phi()

float Run3ScoutingCaloJet::phi ( ) const
inline

Definition at line 65 of file Run3ScoutingCaloJet.h.

References phi_.

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

65 { return phi_; }

◆ pt()

float Run3ScoutingCaloJet::pt ( ) const
inline

◆ towersArea()

float Run3ScoutingCaloJet::towersArea ( ) const
inline

Definition at line 76 of file Run3ScoutingCaloJet.h.

References towersArea_.

76 { return towersArea_; }

Member Data Documentation

◆ btagDiscriminator_

float Run3ScoutingCaloJet::btagDiscriminator_
private

Definition at line 96 of file Run3ScoutingCaloJet.h.

Referenced by btagDiscriminator().

◆ emEnergyInEB_

float Run3ScoutingCaloJet::emEnergyInEB_
private

Definition at line 91 of file Run3ScoutingCaloJet.h.

Referenced by emEnergyInEB().

◆ emEnergyInEE_

float Run3ScoutingCaloJet::emEnergyInEE_
private

Definition at line 92 of file Run3ScoutingCaloJet.h.

Referenced by emEnergyInEE().

◆ emEnergyInHF_

float Run3ScoutingCaloJet::emEnergyInHF_
private

Definition at line 93 of file Run3ScoutingCaloJet.h.

Referenced by emEnergyInHF().

◆ eta_

float Run3ScoutingCaloJet::eta_
private

Definition at line 82 of file Run3ScoutingCaloJet.h.

Referenced by eta().

◆ hadEnergyInHB_

float Run3ScoutingCaloJet::hadEnergyInHB_
private

Definition at line 88 of file Run3ScoutingCaloJet.h.

Referenced by hadEnergyInHB().

◆ hadEnergyInHE_

float Run3ScoutingCaloJet::hadEnergyInHE_
private

Definition at line 89 of file Run3ScoutingCaloJet.h.

Referenced by hadEnergyInHE().

◆ hadEnergyInHF_

float Run3ScoutingCaloJet::hadEnergyInHF_
private

Definition at line 90 of file Run3ScoutingCaloJet.h.

Referenced by hadEnergyInHF().

◆ jetArea_

float Run3ScoutingCaloJet::jetArea_
private

Definition at line 85 of file Run3ScoutingCaloJet.h.

Referenced by jetArea().

◆ m_

float Run3ScoutingCaloJet::m_
private

Definition at line 84 of file Run3ScoutingCaloJet.h.

Referenced by m().

◆ maxEInEmTowers_

float Run3ScoutingCaloJet::maxEInEmTowers_
private

Definition at line 86 of file Run3ScoutingCaloJet.h.

Referenced by maxEInEmTowers().

◆ maxEInHadTowers_

float Run3ScoutingCaloJet::maxEInHadTowers_
private

Definition at line 87 of file Run3ScoutingCaloJet.h.

Referenced by maxEInHadTowers().

◆ mvaDiscriminator_

float Run3ScoutingCaloJet::mvaDiscriminator_
private

Definition at line 95 of file Run3ScoutingCaloJet.h.

Referenced by mvaDiscriminator().

◆ phi_

float Run3ScoutingCaloJet::phi_
private

Definition at line 83 of file Run3ScoutingCaloJet.h.

Referenced by phi().

◆ pt_

float Run3ScoutingCaloJet::pt_
private

Definition at line 81 of file Run3ScoutingCaloJet.h.

Referenced by pt().

◆ towersArea_

float Run3ScoutingCaloJet::towersArea_
private

Definition at line 94 of file Run3ScoutingCaloJet.h.

Referenced by towersArea().