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
HcalTB02HistoClass Class Reference

#include <SimDataFormats/HcalTestBeam/interface/HcalTB02HistoClass.h>

Public Member Functions

float eEntry () const
 
float eHcal5x5 () const
 
float eHcal5x5N () const
 
float eHcal7x7 () const
 
float eHcal7x7N () const
 
float eHcalTot () const
 
float eHcalTotN () const
 
float eInit () const
 
float eta () const
 
 HcalTB02HistoClass ()
 
float nPrimaries () const
 
float nTimeSli () const
 
float nUnit () const
 
float partID () const
 
float phi () const
 
void set_E5x5 (float v)
 
void set_E5x5N (float v)
 
void set_E7x7 (float v)
 
void set_E7x7N (float v)
 
void set_Eentry (float v)
 
void set_Einit (float v)
 
void set_eta (float v)
 
void set_ETot (float v)
 
void set_ETotN (float v)
 
void set_Nprim (float v)
 
void set_Ntimesli (float v)
 
void set_NUnit (float v)
 
void set_partType (float v)
 
void set_phi (float v)
 
void set_xE3x3 (float v)
 
void set_xE3x3N (float v)
 
void set_xE5x5 (float v)
 
void set_xE5x5N (float v)
 
void set_xEentry (float v)
 
void set_xETot (float v)
 
void set_xETotN (float v)
 
void set_xNUnit (float v)
 
float xEHcal3x3 () const
 
float xEHcal3x3N () const
 
float xEHcal5x5 () const
 
float xEHcal5x5N () const
 
float xEHcal7x7 () const
 
float xEHcal7x7N () const
 
float xEHcalTot () const
 
float xEHcalTotN () const
 
float xEntry () const
 
float xNUnit () const
 
virtual ~HcalTB02HistoClass ()
 

Private Attributes

float Eentry
 
float Ehcal5x5
 
float Ehcal5x5N
 
float Ehcal7x7
 
float Ehcal7x7N
 
float EhcalTot
 
float EhcalTotN
 
float Einit
 
float eta_
 
float Nprimaries
 
float Ntimesli
 
float Nunit
 
float partID_
 
float phi_
 
float xEentry_
 
float xEhcal3x3_
 
float xEhcal3x3N_
 
float xEhcal5x5_
 
float xEhcal5x5N_
 
float xEhcal7x7_
 
float xEhcal7x7N_
 
float xEhcalTot_
 
float xEhcalTotN_
 
float xNunit_
 

Detailed Description

Description: Content of the Root tree for Hcal Test Beam 2002 studies

Usage: Used in 2002 Hcal Test Beam studies

Definition at line 23 of file HcalTB02HistoClass.h.

Constructor & Destructor Documentation

◆ HcalTB02HistoClass()

HcalTB02HistoClass::HcalTB02HistoClass ( )
inline

Definition at line 26 of file HcalTB02HistoClass.h.

27  : Nprimaries(0),
28  partID_(0),
29  Einit(0),
30  eta_(0),
31  phi_(0),
32  Eentry(0),
33  EhcalTot(0),
34  Ehcal7x7(0),
35  Ehcal5x5(0),
36  EhcalTotN(0),
37  Ehcal7x7N(0),
38  Ehcal5x5N(0),
39  Nunit(0),
40  Ntimesli(0),
41  xEentry_(0),
42  xEhcalTot_(0),
43  xEhcalTotN_(0),
44  xEhcal7x7_(0),
45  xEhcal5x5_(0),
46  xEhcal3x3_(0),
47  xEhcal7x7N_(0),
48  xEhcal5x5N_(0),
49  xEhcal3x3N_(0),
50  xNunit_(0) {
51  ;
52  }

◆ ~HcalTB02HistoClass()

virtual HcalTB02HistoClass::~HcalTB02HistoClass ( )
inlinevirtual

Definition at line 53 of file HcalTB02HistoClass.h.

53 { ; }

Member Function Documentation

◆ eEntry()

float HcalTB02HistoClass::eEntry ( ) const
inline

Definition at line 84 of file HcalTB02HistoClass.h.

References Eentry.

84 { return Eentry; }

◆ eHcal5x5()

float HcalTB02HistoClass::eHcal5x5 ( ) const
inline

Definition at line 87 of file HcalTB02HistoClass.h.

References Ehcal5x5.

87 { return Ehcal5x5; }

◆ eHcal5x5N()

float HcalTB02HistoClass::eHcal5x5N ( ) const
inline

Definition at line 90 of file HcalTB02HistoClass.h.

References Ehcal5x5N.

90 { return Ehcal5x5N; }

◆ eHcal7x7()

float HcalTB02HistoClass::eHcal7x7 ( ) const
inline

Definition at line 86 of file HcalTB02HistoClass.h.

References Ehcal7x7.

86 { return Ehcal7x7; }

◆ eHcal7x7N()

float HcalTB02HistoClass::eHcal7x7N ( ) const
inline

Definition at line 89 of file HcalTB02HistoClass.h.

References Ehcal7x7N.

89 { return Ehcal7x7N; }

◆ eHcalTot()

float HcalTB02HistoClass::eHcalTot ( ) const
inline

Definition at line 85 of file HcalTB02HistoClass.h.

References EhcalTot.

85 { return EhcalTot; }

◆ eHcalTotN()

float HcalTB02HistoClass::eHcalTotN ( ) const
inline

Definition at line 88 of file HcalTB02HistoClass.h.

References EhcalTotN.

88 { return EhcalTotN; }

◆ eInit()

float HcalTB02HistoClass::eInit ( ) const
inline

Definition at line 81 of file HcalTB02HistoClass.h.

References Einit.

81 { return Einit; }

◆ eta()

float HcalTB02HistoClass::eta ( void  ) const
inline

Definition at line 82 of file HcalTB02HistoClass.h.

References eta_.

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

82 { return eta_; }

◆ nPrimaries()

float HcalTB02HistoClass::nPrimaries ( ) const
inline

Definition at line 79 of file HcalTB02HistoClass.h.

References Nprimaries.

79 { return Nprimaries; }

◆ nTimeSli()

float HcalTB02HistoClass::nTimeSli ( ) const
inline

Definition at line 92 of file HcalTB02HistoClass.h.

References Ntimesli.

92 { return Ntimesli; }

◆ nUnit()

float HcalTB02HistoClass::nUnit ( ) const
inline

Definition at line 91 of file HcalTB02HistoClass.h.

References Nunit.

91 { return Nunit; }

◆ partID()

float HcalTB02HistoClass::partID ( ) const
inline

Definition at line 80 of file HcalTB02HistoClass.h.

References partID_.

80 { return partID_; }

◆ phi()

float HcalTB02HistoClass::phi ( void  ) const
inline

Definition at line 83 of file HcalTB02HistoClass.h.

References phi_.

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

83 { return phi_; }

◆ set_E5x5()

void HcalTB02HistoClass::set_E5x5 ( float  v)
inline

◆ set_E5x5N()

void HcalTB02HistoClass::set_E5x5N ( float  v)
inline

◆ set_E7x7()

void HcalTB02HistoClass::set_E7x7 ( float  v)
inline

◆ set_E7x7N()

void HcalTB02HistoClass::set_E7x7N ( float  v)
inline

◆ set_Eentry()

void HcalTB02HistoClass::set_Eentry ( float  v)
inline

Definition at line 61 of file HcalTB02HistoClass.h.

References Eentry, and findQualityFiles::v.

Referenced by HcalTB02Analysis::fillEvent().

◆ set_Einit()

void HcalTB02HistoClass::set_Einit ( float  v)
inline

Definition at line 58 of file HcalTB02HistoClass.h.

References Einit, and findQualityFiles::v.

Referenced by HcalTB02Analysis::fillEvent().

◆ set_eta()

void HcalTB02HistoClass::set_eta ( float  v)
inline

Definition at line 59 of file HcalTB02HistoClass.h.

References eta_, and findQualityFiles::v.

Referenced by HcalTB02Analysis::fillEvent().

◆ set_ETot()

void HcalTB02HistoClass::set_ETot ( float  v)
inline

◆ set_ETotN()

void HcalTB02HistoClass::set_ETotN ( float  v)
inline

◆ set_Nprim()

void HcalTB02HistoClass::set_Nprim ( float  v)
inline

◆ set_Ntimesli()

void HcalTB02HistoClass::set_Ntimesli ( float  v)
inline

◆ set_NUnit()

void HcalTB02HistoClass::set_NUnit ( float  v)
inline

Definition at line 68 of file HcalTB02HistoClass.h.

References Nunit, and findQualityFiles::v.

Referenced by HcalTB02Analysis::fillEvent().

◆ set_partType()

void HcalTB02HistoClass::set_partType ( float  v)
inline

Definition at line 56 of file HcalTB02HistoClass.h.

References partID_, and findQualityFiles::v.

Referenced by HcalTB02Analysis::fillEvent().

◆ set_phi()

void HcalTB02HistoClass::set_phi ( float  v)
inline

Definition at line 60 of file HcalTB02HistoClass.h.

References phi_, and findQualityFiles::v.

Referenced by HcalTB02Analysis::fillEvent().

◆ set_xE3x3()

void HcalTB02HistoClass::set_xE3x3 ( float  v)
inline

◆ set_xE3x3N()

void HcalTB02HistoClass::set_xE3x3N ( float  v)
inline

◆ set_xE5x5()

void HcalTB02HistoClass::set_xE5x5 ( float  v)
inline

◆ set_xE5x5N()

void HcalTB02HistoClass::set_xE5x5N ( float  v)
inline

◆ set_xEentry()

void HcalTB02HistoClass::set_xEentry ( float  v)
inline

◆ set_xETot()

void HcalTB02HistoClass::set_xETot ( float  v)
inline

◆ set_xETotN()

void HcalTB02HistoClass::set_xETotN ( float  v)
inline

◆ set_xNUnit()

void HcalTB02HistoClass::set_xNUnit ( float  v)
inline

Definition at line 77 of file HcalTB02HistoClass.h.

References findQualityFiles::v, and xNunit_.

Referenced by HcalTB02Analysis::fillEvent().

◆ xEHcal3x3()

float HcalTB02HistoClass::xEHcal3x3 ( ) const
inline

Definition at line 98 of file HcalTB02HistoClass.h.

References xEhcal3x3_.

98 { return xEhcal3x3_; }

◆ xEHcal3x3N()

float HcalTB02HistoClass::xEHcal3x3N ( ) const
inline

Definition at line 101 of file HcalTB02HistoClass.h.

References xEhcal3x3N_.

101 { return xEhcal3x3N_; }

◆ xEHcal5x5()

float HcalTB02HistoClass::xEHcal5x5 ( ) const
inline

Definition at line 97 of file HcalTB02HistoClass.h.

References xEhcal5x5_.

97 { return xEhcal5x5_; }

◆ xEHcal5x5N()

float HcalTB02HistoClass::xEHcal5x5N ( ) const
inline

Definition at line 100 of file HcalTB02HistoClass.h.

References xEhcal5x5N_.

100 { return xEhcal5x5N_; }

◆ xEHcal7x7()

float HcalTB02HistoClass::xEHcal7x7 ( ) const
inline

Definition at line 96 of file HcalTB02HistoClass.h.

References xEhcal7x7_.

96 { return xEhcal7x7_; }

◆ xEHcal7x7N()

float HcalTB02HistoClass::xEHcal7x7N ( ) const
inline

Definition at line 99 of file HcalTB02HistoClass.h.

References xEhcal7x7N_.

99 { return xEhcal7x7N_; }

◆ xEHcalTot()

float HcalTB02HistoClass::xEHcalTot ( ) const
inline

Definition at line 94 of file HcalTB02HistoClass.h.

References xEhcalTot_.

94 { return xEhcalTot_; }

◆ xEHcalTotN()

float HcalTB02HistoClass::xEHcalTotN ( ) const
inline

Definition at line 95 of file HcalTB02HistoClass.h.

References xEhcalTotN_.

95 { return xEhcalTotN_; }

◆ xEntry()

float HcalTB02HistoClass::xEntry ( ) const
inline

Definition at line 93 of file HcalTB02HistoClass.h.

References xEentry_.

93 { return xEentry_; }

◆ xNUnit()

float HcalTB02HistoClass::xNUnit ( ) const
inline

Definition at line 102 of file HcalTB02HistoClass.h.

References xNunit_.

102 { return xNunit_; }

Member Data Documentation

◆ Eentry

float HcalTB02HistoClass::Eentry
private

Definition at line 111 of file HcalTB02HistoClass.h.

Referenced by eEntry(), and set_Eentry().

◆ Ehcal5x5

float HcalTB02HistoClass::Ehcal5x5
private

Definition at line 114 of file HcalTB02HistoClass.h.

Referenced by eHcal5x5(), and set_E5x5().

◆ Ehcal5x5N

float HcalTB02HistoClass::Ehcal5x5N
private

Definition at line 117 of file HcalTB02HistoClass.h.

Referenced by eHcal5x5N(), and set_E5x5N().

◆ Ehcal7x7

float HcalTB02HistoClass::Ehcal7x7
private

Definition at line 113 of file HcalTB02HistoClass.h.

Referenced by eHcal7x7(), and set_E7x7().

◆ Ehcal7x7N

float HcalTB02HistoClass::Ehcal7x7N
private

Definition at line 116 of file HcalTB02HistoClass.h.

Referenced by eHcal7x7N(), and set_E7x7N().

◆ EhcalTot

float HcalTB02HistoClass::EhcalTot
private

Definition at line 112 of file HcalTB02HistoClass.h.

Referenced by eHcalTot(), and set_ETot().

◆ EhcalTotN

float HcalTB02HistoClass::EhcalTotN
private

Definition at line 115 of file HcalTB02HistoClass.h.

Referenced by eHcalTotN(), and set_ETotN().

◆ Einit

float HcalTB02HistoClass::Einit
private

Definition at line 108 of file HcalTB02HistoClass.h.

Referenced by eInit(), and set_Einit().

◆ eta_

float HcalTB02HistoClass::eta_
private

Definition at line 109 of file HcalTB02HistoClass.h.

Referenced by eta(), and set_eta().

◆ Nprimaries

float HcalTB02HistoClass::Nprimaries
private

Definition at line 106 of file HcalTB02HistoClass.h.

Referenced by nPrimaries(), and set_Nprim().

◆ Ntimesli

float HcalTB02HistoClass::Ntimesli
private

Definition at line 119 of file HcalTB02HistoClass.h.

Referenced by nTimeSli(), and set_Ntimesli().

◆ Nunit

float HcalTB02HistoClass::Nunit
private

Definition at line 118 of file HcalTB02HistoClass.h.

Referenced by nUnit(), and set_NUnit().

◆ partID_

float HcalTB02HistoClass::partID_
private

Definition at line 107 of file HcalTB02HistoClass.h.

Referenced by partID(), and set_partType().

◆ phi_

float HcalTB02HistoClass::phi_
private

Definition at line 110 of file HcalTB02HistoClass.h.

Referenced by phi(), and set_phi().

◆ xEentry_

float HcalTB02HistoClass::xEentry_
private

Definition at line 120 of file HcalTB02HistoClass.h.

Referenced by set_xEentry(), and xEntry().

◆ xEhcal3x3_

float HcalTB02HistoClass::xEhcal3x3_
private

Definition at line 125 of file HcalTB02HistoClass.h.

Referenced by set_xE3x3(), and xEHcal3x3().

◆ xEhcal3x3N_

float HcalTB02HistoClass::xEhcal3x3N_
private

Definition at line 128 of file HcalTB02HistoClass.h.

Referenced by set_xE3x3N(), and xEHcal3x3N().

◆ xEhcal5x5_

float HcalTB02HistoClass::xEhcal5x5_
private

Definition at line 124 of file HcalTB02HistoClass.h.

Referenced by set_xE5x5(), and xEHcal5x5().

◆ xEhcal5x5N_

float HcalTB02HistoClass::xEhcal5x5N_
private

Definition at line 127 of file HcalTB02HistoClass.h.

Referenced by set_xE5x5N(), and xEHcal5x5N().

◆ xEhcal7x7_

float HcalTB02HistoClass::xEhcal7x7_
private

Definition at line 123 of file HcalTB02HistoClass.h.

Referenced by xEHcal7x7().

◆ xEhcal7x7N_

float HcalTB02HistoClass::xEhcal7x7N_
private

Definition at line 126 of file HcalTB02HistoClass.h.

Referenced by xEHcal7x7N().

◆ xEhcalTot_

float HcalTB02HistoClass::xEhcalTot_
private

Definition at line 121 of file HcalTB02HistoClass.h.

Referenced by set_xETot(), and xEHcalTot().

◆ xEhcalTotN_

float HcalTB02HistoClass::xEhcalTotN_
private

Definition at line 122 of file HcalTB02HistoClass.h.

Referenced by set_xETotN(), and xEHcalTotN().

◆ xNunit_

float HcalTB02HistoClass::xNunit_
private

Definition at line 129 of file HcalTB02HistoClass.h.

Referenced by set_xNUnit(), and xNUnit().