test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EGamma.cc
Go to the documentation of this file.
1 
3 using namespace l1t;
4 
6  towerIEta_ = 0;
7  towerIPhi_ = 0;
8  rawEt_ = 0;
9  isoEt_ = 0;
10  footprintEt_ = 0;
11  nTT_ = 0;
12  shape_ = 0;
13 }
14 
16  int pt,
17  int eta,
18  int phi,
19  int qual,
20  int iso )
21  : L1Candidate(p4, pt, eta, phi, qual, iso)
22 {
24 }
25 
27  int pt,
28  int eta,
29  int phi,
30  int qual,
31  int iso )
32  : L1Candidate(p4, pt, eta, phi, qual, iso)
33 {
35 }
36 
38 {
39 
40 }
41 
42 void EGamma::setTowerIEta(short int ieta) {
43  towerIEta_ = ieta;
44 }
45 
46 void EGamma::setTowerIPhi(short int iphi) {
47  towerIPhi_ = iphi;
48 }
49 
50 void EGamma::setRawEt(short int et) {
51  rawEt_ = et;
52 }
53 
54 void EGamma::setIsoEt(short int et) {
55  isoEt_ = et;
56 }
57 
58 void EGamma::setFootprintEt(short int et) {
59  footprintEt_ = et;
60 }
61 
62 void EGamma::setNTT(short int ntt) {
63  nTT_ = ntt;
64 }
65 
66 void EGamma::setShape(short int s) {
67  shape_ = s;
68 }
69 
70 short int EGamma::towerIEta() const {
71  return towerIEta_;
72 }
73 
74 short int EGamma::towerIPhi() const {
75  return towerIPhi_;
76 }
77 
78 short int EGamma::rawEt() const {
79  return rawEt_;
80 }
81 
82 short int EGamma::isoEt() const {
83  return isoEt_;
84 }
85 
86 short int EGamma::footprintEt() const {
87  return footprintEt_;
88 }
89 
90 short int EGamma::nTT() const {
91  return nTT_;
92 }
93 
94 short int EGamma::shape() const {
95  return shape_;
96 }
void setRawEt(short int pt)
Definition: EGamma.cc:50
short int towerIEta() const
Definition: EGamma.cc:70
short int rawEt_
Definition: EGamma.h:63
short int towerIPhi() const
Definition: EGamma.cc:74
short int towerIPhi_
Definition: EGamma.h:62
short int shape() const
Definition: EGamma.cc:94
short int footprintEt() const
Definition: EGamma.cc:86
short int rawEt() const
Definition: EGamma.cc:78
void clear_extended()
Definition: EGamma.cc:5
short int isoEt() const
Definition: EGamma.cc:82
void setNTT(short int ntt)
Definition: EGamma.cc:62
short int shape_
Definition: EGamma.h:67
double p4[4]
Definition: TauolaWrapper.h:92
short int isoEt_
Definition: EGamma.h:64
void setFootprintEt(short int fp)
Definition: EGamma.cc:58
void setTowerIEta(short int ieta)
Definition: EGamma.cc:42
short int towerIEta_
Definition: EGamma.h:61
short int footprintEt_
Definition: EGamma.h:65
void setShape(short int s)
Definition: EGamma.cc:66
void setIsoEt(short int iso)
Definition: EGamma.cc:54
math::XYZTLorentzVector LorentzVector
Lorentz vector.
Definition: Candidate.h:37
void setTowerIPhi(short int iphi)
Definition: EGamma.cc:46
short int nTT_
Definition: EGamma.h:66
virtual double et() const final
transverse energy
EGamma()
Definition: EGamma.h:20
short int nTT() const
Definition: EGamma.cc:90
math::PtEtaPhiMLorentzVector PolarLorentzVector
Lorentz vector.
Definition: Candidate.h:39