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 12 of file ScoutingCaloJet.h.

16  :
17  pt_(pt), eta_(eta), phi_(phi), 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 23 of file ScoutingCaloJet.h.

23  :pt_(0), eta_(0), phi_(0), m_(0),

Member Function Documentation

float ScoutingCaloJet::btagDiscriminator ( ) const
inline

Definition at line 45 of file ScoutingCaloJet.h.

References btagDiscriminator_.

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

Definition at line 40 of file ScoutingCaloJet.h.

References emEnergyInEB_.

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

Definition at line 41 of file ScoutingCaloJet.h.

References emEnergyInEE_.

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

Definition at line 42 of file ScoutingCaloJet.h.

References emEnergyInHF_.

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

Definition at line 31 of file ScoutingCaloJet.h.

References eta_.

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

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

Definition at line 37 of file ScoutingCaloJet.h.

References hadEnergyInHB_.

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

Definition at line 38 of file ScoutingCaloJet.h.

References hadEnergyInHE_.

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

Definition at line 39 of file ScoutingCaloJet.h.

References hadEnergyInHF_.

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

Definition at line 34 of file ScoutingCaloJet.h.

References jetArea_.

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

Definition at line 33 of file ScoutingCaloJet.h.

References m_.

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

Definition at line 35 of file ScoutingCaloJet.h.

References maxEInEmTowers_.

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

Definition at line 36 of file ScoutingCaloJet.h.

References maxEInHadTowers_.

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

Definition at line 44 of file ScoutingCaloJet.h.

References mvaDiscriminator_.

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

Definition at line 32 of file ScoutingCaloJet.h.

References phi_.

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

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

Definition at line 43 of file ScoutingCaloJet.h.

References towersArea_.

43 { return towersArea_; }

Member Data Documentation

float ScoutingCaloJet::btagDiscriminator_
private

Definition at line 63 of file ScoutingCaloJet.h.

Referenced by btagDiscriminator().

float ScoutingCaloJet::emEnergyInEB_
private

Definition at line 58 of file ScoutingCaloJet.h.

Referenced by emEnergyInEB().

float ScoutingCaloJet::emEnergyInEE_
private

Definition at line 59 of file ScoutingCaloJet.h.

Referenced by emEnergyInEE().

float ScoutingCaloJet::emEnergyInHF_
private

Definition at line 60 of file ScoutingCaloJet.h.

Referenced by emEnergyInHF().

float ScoutingCaloJet::eta_
private

Definition at line 49 of file ScoutingCaloJet.h.

Referenced by eta().

float ScoutingCaloJet::hadEnergyInHB_
private

Definition at line 55 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHB().

float ScoutingCaloJet::hadEnergyInHE_
private

Definition at line 56 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHE().

float ScoutingCaloJet::hadEnergyInHF_
private

Definition at line 57 of file ScoutingCaloJet.h.

Referenced by hadEnergyInHF().

float ScoutingCaloJet::jetArea_
private

Definition at line 52 of file ScoutingCaloJet.h.

Referenced by jetArea().

float ScoutingCaloJet::m_
private

Definition at line 51 of file ScoutingCaloJet.h.

Referenced by m().

float ScoutingCaloJet::maxEInEmTowers_
private

Definition at line 53 of file ScoutingCaloJet.h.

Referenced by maxEInEmTowers().

float ScoutingCaloJet::maxEInHadTowers_
private

Definition at line 54 of file ScoutingCaloJet.h.

Referenced by maxEInHadTowers().

float ScoutingCaloJet::mvaDiscriminator_
private

Definition at line 62 of file ScoutingCaloJet.h.

Referenced by mvaDiscriminator().

float ScoutingCaloJet::phi_
private

Definition at line 50 of file ScoutingCaloJet.h.

Referenced by phi().

float ScoutingCaloJet::pt_
private

Definition at line 48 of file ScoutingCaloJet.h.

Referenced by pt().

float ScoutingCaloJet::towersArea_
private

Definition at line 61 of file ScoutingCaloJet.h.

Referenced by towersArea().