ATLAS Offline Software
JetECS.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 /********************************************************************
6 NAME: JetSums.cxx
7 
8 AUTHORS: Frank Paige
9 CREATED: May 2002
10 
11 June 2004: Modified from CombinedJetSums to use Jet and new Navigation.
12 
13 ********************************************************************/
14 
15 #include "JetEvent/JetECS.h"
16 #include "JetEvent/Jet.h"
17 
18 
19 JetECS::JetECS(double e, double eta, double phi, double m)
20 {
21  m_jetRawE = e;
22  m_jetEta = eta;
23  m_jetPhi = phi;
24  m_jetM = m;
25  m_jetCalE = 0;
26 
27  for(int ie=0; ie<m_dim; ++ie)
28  {
29  m_ePreSamBCell[ie] = 0;
30  m_ePreSamECell[ie] = 0;
31  m_eEMB1Cell[ie] = 0;
32  m_eEMB2Cell[ie] = 0;
33  m_eEMB3Cell[ie] = 0;
34  m_eEME1Cell[ie] = 0;
35  m_eEME2Cell[ie] = 0;
36  m_eEME3Cell[ie] = 0;
37  m_eTileBar0Cell[ie] = 0;
38  m_eTileBar1Cell[ie] = 0;
39  m_eTileBar2Cell[ie] = 0;
40  m_eTileExt0Cell[ie] = 0;
41  m_eTileExt1Cell[ie] = 0;
42  m_eTileExt2Cell[ie] = 0;
43  m_eHec0Cell[ie] = 0;
44  m_eHec1Cell[ie] = 0;
45  m_eHec2Cell[ie] = 0;
46  m_eHec3Cell[ie] = 0;
47  m_eFCal0Cell[ie] = 0;
48  m_eFCal1Cell[ie] = 0;
49  m_eFCal2Cell[ie] = 0;
50  }
51 
52  m_eCryo = 0;
53  m_eGap = 0;
54  m_eNull = 0;
55 
56 }
57 
58 
59 
JetECS::m_eEME2Cell
double m_eEME2Cell[m_dim]
Definition: JetECS.h:193
AllowedVariables::e
e
Definition: AsgElectronSelectorTool.cxx:37
JetECS::m_eNull
double m_eNull
Definition: JetECS.h:210
python.SystemOfUnits.m
int m
Definition: SystemOfUnits.py:91
JetECS::m_eEMB3Cell
double m_eEMB3Cell[m_dim]
Definition: JetECS.h:191
phi
Scalar phi() const
phi method
Definition: AmgMatrixBasePlugin.h:67
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:83
JetECS::m_jetCalE
double m_jetCalE
Definition: JetECS.h:183
JetECS::m_jetRawE
double m_jetRawE
Definition: JetECS.h:179
JetECS::m_eEME1Cell
double m_eEME1Cell[m_dim]
Definition: JetECS.h:192
JetECS::m_eFCal1Cell
double m_eFCal1Cell[m_dim]
Definition: JetECS.h:206
PlotCalibFromCool.ie
ie
Definition: PlotCalibFromCool.py:420
JetECS::m_eHec0Cell
double m_eHec0Cell[m_dim]
Definition: JetECS.h:201
JetECS::m_eTileBar2Cell
double m_eTileBar2Cell[m_dim]
Definition: JetECS.h:197
JetECS::m_eTileBar0Cell
double m_eTileBar0Cell[m_dim]
Definition: JetECS.h:195
JetECS::m_eEMB1Cell
double m_eEMB1Cell[m_dim]
Definition: JetECS.h:189
JetECS::m_eEME3Cell
double m_eEME3Cell[m_dim]
Definition: JetECS.h:194
JetECS::m_eEMB2Cell
double m_eEMB2Cell[m_dim]
Definition: JetECS.h:190
JetECS::m_eTileBar1Cell
double m_eTileBar1Cell[m_dim]
Definition: JetECS.h:196
JetECS::m_eHec2Cell
double m_eHec2Cell[m_dim]
Definition: JetECS.h:203
JetECS::m_eHec1Cell
double m_eHec1Cell[m_dim]
Definition: JetECS.h:202
JetECS::m_jetM
double m_jetM
Definition: JetECS.h:182
JetECS::JetECS
JetECS(double e, double eta, double phi, double m)
Definition: JetECS.cxx:19
JetECS::m_ePreSamBCell
double m_ePreSamBCell[m_dim]
Definition: JetECS.h:187
JetECS::m_eCryo
double m_eCryo
Definition: JetECS.h:208
JetECS::m_eTileExt2Cell
double m_eTileExt2Cell[m_dim]
Definition: JetECS.h:200
JetECS::m_ePreSamECell
double m_ePreSamECell[m_dim]
Definition: JetECS.h:188
JetECS::m_eFCal0Cell
double m_eFCal0Cell[m_dim]
Definition: JetECS.h:205
JetECS::m_jetEta
double m_jetEta
Definition: JetECS.h:180
JetECS::m_eHec3Cell
double m_eHec3Cell[m_dim]
Definition: JetECS.h:204
Jet.h
JetECS::m_jetPhi
double m_jetPhi
Definition: JetECS.h:181
JetECS::m_eTileExt0Cell
double m_eTileExt0Cell[m_dim]
Definition: JetECS.h:198
JetECS.h
JetECS::m_dim
static const int m_dim
Definition: JetECS.h:186
JetECS::m_eGap
double m_eGap
Definition: JetECS.h:209
JetECS::m_eFCal2Cell
double m_eFCal2Cell[m_dim]
Definition: JetECS.h:207
JetECS::m_eTileExt1Cell
double m_eTileExt1Cell[m_dim]
Definition: JetECS.h:199