CMS 3D CMS Logo

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 (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)
 
 ScoutingCaloJet ()
 
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::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

Definition at line 11 of file ScoutingCaloJet.h.

27  : pt_(pt),
28  eta_(eta),
29  phi_(phi),
30  m_(m),
float emEnergyInHF() const
float towersArea() const
float phi() const
float emEnergyInEB() const
float btagDiscriminator() const
float hadEnergyInHF() const
float hadEnergyInHE() const
float emEnergyInEE() const
float hadEnergyInHB() const
float maxEInEmTowers() const
float m() const
float mvaDiscriminator() const
float eta() const
float pt() const
float maxEInHadTowers() const
float jetArea() const
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

float ScoutingCaloJet::btagDiscriminator ( ) const
inline

Definition at line 78 of file ScoutingCaloJet.h.

References btagDiscriminator_.

78 { return btagDiscriminator_; }
float ScoutingCaloJet::emEnergyInEB ( ) const
inline

Definition at line 73 of file ScoutingCaloJet.h.

References emEnergyInEB_.

73 { return emEnergyInEB_; }
float ScoutingCaloJet::emEnergyInEE ( ) const
inline

Definition at line 74 of file ScoutingCaloJet.h.

References emEnergyInEE_.

74 { return emEnergyInEE_; }
float ScoutingCaloJet::emEnergyInHF ( ) const
inline

Definition at line 75 of file ScoutingCaloJet.h.

References emEnergyInHF_.

75 { return emEnergyInHF_; }
float ScoutingCaloJet::eta ( ) const
inline

Definition at line 64 of file ScoutingCaloJet.h.

References eta_.

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

64 { return eta_; }
float ScoutingCaloJet::hadEnergyInHB ( ) const
inline

Definition at line 70 of file ScoutingCaloJet.h.

References hadEnergyInHB_.

70 { return hadEnergyInHB_; }
float ScoutingCaloJet::hadEnergyInHE ( ) const
inline

Definition at line 71 of file ScoutingCaloJet.h.

References hadEnergyInHE_.

71 { return hadEnergyInHE_; }
float ScoutingCaloJet::hadEnergyInHF ( ) const
inline

Definition at line 72 of file ScoutingCaloJet.h.

References hadEnergyInHF_.

72 { return hadEnergyInHF_; }
float ScoutingCaloJet::jetArea ( ) const
inline

Definition at line 67 of file ScoutingCaloJet.h.

References jetArea_.

67 { return jetArea_; }
float ScoutingCaloJet::m ( ) const
inline

Definition at line 66 of file ScoutingCaloJet.h.

References m_.

66 { return m_; }
float ScoutingCaloJet::maxEInEmTowers ( ) const
inline

Definition at line 68 of file ScoutingCaloJet.h.

References maxEInEmTowers_.

68 { return maxEInEmTowers_; }
float ScoutingCaloJet::maxEInHadTowers ( ) const
inline

Definition at line 69 of file ScoutingCaloJet.h.

References maxEInHadTowers_.

69 { return maxEInHadTowers_; }
float ScoutingCaloJet::mvaDiscriminator ( ) const
inline

Definition at line 77 of file ScoutingCaloJet.h.

References mvaDiscriminator_.

77 { return mvaDiscriminator_; }
float ScoutingCaloJet::phi ( ) const
inline

Definition at line 65 of file ScoutingCaloJet.h.

References phi_.

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

65 { return phi_; }
float ScoutingCaloJet::pt ( ) const
inline
float ScoutingCaloJet::towersArea ( ) const
inline

Definition at line 76 of file ScoutingCaloJet.h.

References towersArea_.

76 { return towersArea_; }

Member Data Documentation

float ScoutingCaloJet::btagDiscriminator_
private

Definition at line 96 of file ScoutingCaloJet.h.

Referenced by btagDiscriminator().

float ScoutingCaloJet::emEnergyInEB_
private

Definition at line 91 of file ScoutingCaloJet.h.

Referenced by emEnergyInEB().

float ScoutingCaloJet::emEnergyInEE_
private

Definition at line 92 of file ScoutingCaloJet.h.

Referenced by emEnergyInEE().

float ScoutingCaloJet::emEnergyInHF_
private

Definition at line 93 of file ScoutingCaloJet.h.

Referenced by emEnergyInHF().

float ScoutingCaloJet::eta_
private

Definition at line 82 of file ScoutingCaloJet.h.

Referenced by eta().

float ScoutingCaloJet::hadEnergyInHB_
private

Definition at line 88 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHB().

float ScoutingCaloJet::hadEnergyInHE_
private

Definition at line 89 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHE().

float ScoutingCaloJet::hadEnergyInHF_
private

Definition at line 90 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHF().

float ScoutingCaloJet::jetArea_
private

Definition at line 85 of file ScoutingCaloJet.h.

Referenced by jetArea().

float ScoutingCaloJet::m_
private

Definition at line 84 of file ScoutingCaloJet.h.

Referenced by m().

float ScoutingCaloJet::maxEInEmTowers_
private

Definition at line 86 of file ScoutingCaloJet.h.

Referenced by maxEInEmTowers().

float ScoutingCaloJet::maxEInHadTowers_
private

Definition at line 87 of file ScoutingCaloJet.h.

Referenced by maxEInHadTowers().

float ScoutingCaloJet::mvaDiscriminator_
private

Definition at line 95 of file ScoutingCaloJet.h.

Referenced by mvaDiscriminator().

float ScoutingCaloJet::phi_
private

Definition at line 83 of file ScoutingCaloJet.h.

Referenced by phi().

float ScoutingCaloJet::pt_
private

Definition at line 81 of file ScoutingCaloJet.h.

Referenced by pt().

float ScoutingCaloJet::towersArea_
private

Definition at line 94 of file ScoutingCaloJet.h.

Referenced by towersArea().