CMS 3D CMS Logo

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

#include <Run3ScoutingPhoton.h>

Public Member Functions

float ecalIso () const
 
std::vector< float > const & energyMatrix () const
 
float eta () const
 
float hcalIso () const
 
float hOverE () const
 
float m () const
 
float phi () const
 
float pt () const
 
float r9 () const
 
 Run3ScoutingPhoton ()
 
 Run3ScoutingPhoton (float pt, float eta, float phi, float m, float sigmaIetaIeta, float hOverE, float ecalIso, float hcalIso, float trkIso, float r9, float sMin, float sMaj, unsigned int seedId, std::vector< float > energyMatrix, std::vector< float > timingMatrix)
 
float seedId () const
 
float sigmaIetaIeta () const
 
float sMaj () const
 
float sMin () const
 
std::vector< float > const & timingMatrix () const
 
float trkIso () const
 

Private Attributes

float ecalIso_
 
std::vector< float > energyMatrix_
 
float eta_
 
float hcalIso_
 
float hOverE_
 
float m_
 
float phi_
 
float pt_
 
float r9_
 
unsigned int seedId_
 
float sigmaIetaIeta_
 
float sMaj_
 
float sMin_
 
std::vector< float > timingMatrix_
 
float trkIso_
 

Detailed Description

Definition at line 8 of file Run3ScoutingPhoton.h.

Constructor & Destructor Documentation

◆ Run3ScoutingPhoton() [1/2]

Run3ScoutingPhoton::Run3ScoutingPhoton ( float  pt,
float  eta,
float  phi,
float  m,
float  sigmaIetaIeta,
float  hOverE,
float  ecalIso,
float  hcalIso,
float  trkIso,
float  r9,
float  sMin,
float  sMaj,
unsigned int  seedId,
std::vector< float >  energyMatrix,
std::vector< float >  timingMatrix 
)
inline

Definition at line 11 of file Run3ScoutingPhoton.h.

26  : pt_(pt),
27  eta_(eta),
28  phi_(phi),
29  m_(m),
31  hOverE_(hOverE),
34  trkIso_(trkIso),
35  r9_(r9),
36  sMin_(sMin),
37  sMaj_(sMaj),
38  seedId_(seedId),

◆ Run3ScoutingPhoton() [2/2]

Run3ScoutingPhoton::Run3ScoutingPhoton ( )
inline

Definition at line 42 of file Run3ScoutingPhoton.h.

43  : pt_(0),
44  eta_(0),
45  phi_(0),
46  m_(0),
47  sigmaIetaIeta_(0),
48  hOverE_(0),
49  ecalIso_(0),
50  hcalIso_(0),
51  trkIso_(0),
52  r9_(0),
53  sMin_(0),
54  sMaj_(0),
55  seedId_(0),
56  energyMatrix_(0),
57  timingMatrix_(0) {}

Member Function Documentation

◆ ecalIso()

float Run3ScoutingPhoton::ecalIso ( ) const
inline

Definition at line 66 of file Run3ScoutingPhoton.h.

66 { return ecalIso_; }

References ecalIso_.

◆ energyMatrix()

std::vector<float> const& Run3ScoutingPhoton::energyMatrix ( ) const
inline

Definition at line 73 of file Run3ScoutingPhoton.h.

73 { return energyMatrix_; }

References energyMatrix_.

◆ eta()

float Run3ScoutingPhoton::eta ( ) const
inline

Definition at line 61 of file Run3ScoutingPhoton.h.

61 { return eta_; }

References eta_.

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

◆ hcalIso()

float Run3ScoutingPhoton::hcalIso ( ) const
inline

Definition at line 67 of file Run3ScoutingPhoton.h.

67 { return hcalIso_; }

References hcalIso_.

◆ hOverE()

float Run3ScoutingPhoton::hOverE ( ) const
inline

Definition at line 65 of file Run3ScoutingPhoton.h.

65 { return hOverE_; }

References hOverE_.

◆ m()

float Run3ScoutingPhoton::m ( ) const
inline

Definition at line 63 of file Run3ScoutingPhoton.h.

63 { return m_; }

References m_.

◆ phi()

float Run3ScoutingPhoton::phi ( ) const
inline

Definition at line 62 of file Run3ScoutingPhoton.h.

62 { return phi_; }

References phi_.

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

◆ pt()

float Run3ScoutingPhoton::pt ( ) const
inline

◆ r9()

float Run3ScoutingPhoton::r9 ( ) const
inline

Definition at line 69 of file Run3ScoutingPhoton.h.

69 { return r9_; }

References r9_.

◆ seedId()

float Run3ScoutingPhoton::seedId ( ) const
inline

Definition at line 72 of file Run3ScoutingPhoton.h.

72 { return seedId_; }

References seedId_.

◆ sigmaIetaIeta()

float Run3ScoutingPhoton::sigmaIetaIeta ( ) const
inline

Definition at line 64 of file Run3ScoutingPhoton.h.

64 { return sigmaIetaIeta_; }

References sigmaIetaIeta_.

◆ sMaj()

float Run3ScoutingPhoton::sMaj ( ) const
inline

Definition at line 71 of file Run3ScoutingPhoton.h.

71 { return sMaj_; }

References sMaj_.

◆ sMin()

float Run3ScoutingPhoton::sMin ( ) const
inline

Definition at line 70 of file Run3ScoutingPhoton.h.

70 { return sMin_; }

References sMin_.

◆ timingMatrix()

std::vector<float> const& Run3ScoutingPhoton::timingMatrix ( ) const
inline

Definition at line 74 of file Run3ScoutingPhoton.h.

74 { return timingMatrix_; }

References timingMatrix_.

◆ trkIso()

float Run3ScoutingPhoton::trkIso ( ) const
inline

Definition at line 68 of file Run3ScoutingPhoton.h.

68 { return trkIso_; }

References trkIso_.

Member Data Documentation

◆ ecalIso_

float Run3ScoutingPhoton::ecalIso_
private

Definition at line 83 of file Run3ScoutingPhoton.h.

Referenced by ecalIso().

◆ energyMatrix_

std::vector<float> Run3ScoutingPhoton::energyMatrix_
private

Definition at line 90 of file Run3ScoutingPhoton.h.

Referenced by energyMatrix().

◆ eta_

float Run3ScoutingPhoton::eta_
private

Definition at line 78 of file Run3ScoutingPhoton.h.

Referenced by eta().

◆ hcalIso_

float Run3ScoutingPhoton::hcalIso_
private

Definition at line 84 of file Run3ScoutingPhoton.h.

Referenced by hcalIso().

◆ hOverE_

float Run3ScoutingPhoton::hOverE_
private

Definition at line 82 of file Run3ScoutingPhoton.h.

Referenced by hOverE().

◆ m_

float Run3ScoutingPhoton::m_
private

Definition at line 80 of file Run3ScoutingPhoton.h.

Referenced by m().

◆ phi_

float Run3ScoutingPhoton::phi_
private

Definition at line 79 of file Run3ScoutingPhoton.h.

Referenced by phi().

◆ pt_

float Run3ScoutingPhoton::pt_
private

Definition at line 77 of file Run3ScoutingPhoton.h.

Referenced by pt().

◆ r9_

float Run3ScoutingPhoton::r9_
private

Definition at line 86 of file Run3ScoutingPhoton.h.

Referenced by r9().

◆ seedId_

unsigned int Run3ScoutingPhoton::seedId_
private

Definition at line 89 of file Run3ScoutingPhoton.h.

Referenced by seedId().

◆ sigmaIetaIeta_

float Run3ScoutingPhoton::sigmaIetaIeta_
private

Definition at line 81 of file Run3ScoutingPhoton.h.

Referenced by sigmaIetaIeta().

◆ sMaj_

float Run3ScoutingPhoton::sMaj_
private

Definition at line 88 of file Run3ScoutingPhoton.h.

Referenced by sMaj().

◆ sMin_

float Run3ScoutingPhoton::sMin_
private

Definition at line 87 of file Run3ScoutingPhoton.h.

Referenced by sMin().

◆ timingMatrix_

std::vector<float> Run3ScoutingPhoton::timingMatrix_
private

Definition at line 91 of file Run3ScoutingPhoton.h.

Referenced by timingMatrix().

◆ trkIso_

float Run3ScoutingPhoton::trkIso_
private

Definition at line 85 of file Run3ScoutingPhoton.h.

Referenced by trkIso().

Run3ScoutingPhoton::ecalIso_
float ecalIso_
Definition: Run3ScoutingPhoton.h:83
Run3ScoutingPhoton::energyMatrix_
std::vector< float > energyMatrix_
Definition: Run3ScoutingPhoton.h:90
Run3ScoutingPhoton::trkIso_
float trkIso_
Definition: Run3ScoutingPhoton.h:85
Run3ScoutingPhoton::r9
float r9() const
Definition: Run3ScoutingPhoton.h:69
Run3ScoutingPhoton::m_
float m_
Definition: Run3ScoutingPhoton.h:80
Run3ScoutingPhoton::timingMatrix_
std::vector< float > timingMatrix_
Definition: Run3ScoutingPhoton.h:91
Run3ScoutingPhoton::timingMatrix
std::vector< float > const & timingMatrix() const
Definition: Run3ScoutingPhoton.h:74
Run3ScoutingPhoton::hOverE
float hOverE() const
Definition: Run3ScoutingPhoton.h:65
Run3ScoutingPhoton::seedId_
unsigned int seedId_
Definition: Run3ScoutingPhoton.h:89
Run3ScoutingPhoton::hOverE_
float hOverE_
Definition: Run3ScoutingPhoton.h:82
Run3ScoutingPhoton::m
float m() const
Definition: Run3ScoutingPhoton.h:63
Run3ScoutingPhoton::sigmaIetaIeta_
float sigmaIetaIeta_
Definition: Run3ScoutingPhoton.h:81
Run3ScoutingPhoton::sMaj_
float sMaj_
Definition: Run3ScoutingPhoton.h:88
Run3ScoutingPhoton::ecalIso
float ecalIso() const
Definition: Run3ScoutingPhoton.h:66
Run3ScoutingPhoton::phi_
float phi_
Definition: Run3ScoutingPhoton.h:79
Run3ScoutingPhoton::trkIso
float trkIso() const
Definition: Run3ScoutingPhoton.h:68
Run3ScoutingPhoton::sigmaIetaIeta
float sigmaIetaIeta() const
Definition: Run3ScoutingPhoton.h:64
Run3ScoutingPhoton::eta_
float eta_
Definition: Run3ScoutingPhoton.h:78
Run3ScoutingPhoton::phi
float phi() const
Definition: Run3ScoutingPhoton.h:62
Run3ScoutingPhoton::sMin
float sMin() const
Definition: Run3ScoutingPhoton.h:70
Run3ScoutingPhoton::energyMatrix
std::vector< float > const & energyMatrix() const
Definition: Run3ScoutingPhoton.h:73
Run3ScoutingPhoton::sMaj
float sMaj() const
Definition: Run3ScoutingPhoton.h:71
eostools.move
def move(src, dest)
Definition: eostools.py:511
Run3ScoutingPhoton::r9_
float r9_
Definition: Run3ScoutingPhoton.h:86
Run3ScoutingPhoton::seedId
float seedId() const
Definition: Run3ScoutingPhoton.h:72
Run3ScoutingPhoton::hcalIso_
float hcalIso_
Definition: Run3ScoutingPhoton.h:84
Run3ScoutingPhoton::hcalIso
float hcalIso() const
Definition: Run3ScoutingPhoton.h:67
Run3ScoutingPhoton::eta
float eta() const
Definition: Run3ScoutingPhoton.h:61
Run3ScoutingPhoton::sMin_
float sMin_
Definition: Run3ScoutingPhoton.h:87
Run3ScoutingPhoton::pt
float pt() const
Definition: Run3ScoutingPhoton.h:60
Run3ScoutingPhoton::pt_
float pt_
Definition: Run3ScoutingPhoton.h:77