ATLAS Offline Software
Loading...
Searching...
No Matches
EMShowerMinimal.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5/********************************************************************
6
7NAME: EMShowerMinimal.cxx
8PACKAGE: offline/Reconstruction/egammaEvent
9
10AUTHORS: M.P. Casado, S. Rajagopalan
11
12MODIFIED: S.R. Armstrong November 2004
13 R. Soluk Feb 2005
14
15PURPOSE: Minimal EM shower property data class, as needed by LVL2.
16 Used in the Trigger/TrigT2Calo package.
17 This class contains information about quantities useful for
18 e/g identification in LVL2, such as shower shape variables.
19
20 Add new variables for tau work - R. Soluk
21********************************************************************/
22
23// INCLUDE HEADER FILES:
24
26#include <iomanip>
27#include <iostream>
28
29// END OF HEADER FILES INCLUDE
30
31// ----------------------------
32// Constructor
33// ----------------------------
88
89// ----------------------------
90// print EMShowerMinimal quantities
91// ----------------------------
93{
94 std::cout << " EMShowerMinimal variables " << std::endl;
95 std::cout << " ehad1 = " << m_ehad1 << std::endl;
96 std::cout << " e237 = " << m_e237 << std::endl;
97 std::cout << " e277 = " << m_e277 << std::endl;
98 std::cout << " weta2 = " << m_weta2 << std::endl;
99 std::cout << " e2tsts1 = " << m_e2tsts1 << std::endl;
100 std::cout << " fracs1 = " << m_fracs1 << std::endl;
101 std::cout << " emaxs1 = " << m_emaxs1 << std::endl;
102 std::cout << " l1SimEta = " << m_l1SimEta << std::endl;
103 std::cout << " l1SimPhi = " << m_l1SimPhi << std::endl;
104 std::cout << " l1SimEmClus = " << m_l1SimEmClus << std::endl;
105 std::cout << " l1SimEmIsol = " << m_l1SimEmIsol << std::endl;
106 std::cout << " l1SimHdCore = " << m_l1SimHdCore << std::endl;
107 std::cout << " l1SimHdIsol = " << m_l1SimHdIsol << std::endl;
108 std::cout << " l1SimnRoIperRegion = " << m_l1SimnRoIperRegion << std::endl;
109
110 std::cout << " RoIword = " << m_RoIword << std::endl;
111 std::cout << " EM0energy narrow = " << m_eem0nar << std::endl;
112 std::cout << " EM0energy wide = " << m_eem0wid << std::endl;
113 std::cout << " EM1energy narrow = " << m_eem1nar << std::endl;
114 std::cout << " EM1energy wide = " << m_eem1wid << std::endl;
115 std::cout << " EM2energy narrow = " << m_eem2nar << std::endl;
116 std::cout << " EM2energy wide = " << m_eem2wid << std::endl;
117 std::cout << " EM3energy narrow = " << m_eem3nar << std::endl;
118 std::cout << " EM3energy wide = " << m_eem3wid << std::endl;
119
120 std::cout << " HAD1 energy narrow = " << m_ehad1nar << std::endl;
121 std::cout << " HAD1 energy wide = " << m_ehad1wid << std::endl;
122 std::cout << " HAD2 energy narrow = " << m_ehad2nar << std::endl;
123 std::cout << " HAD2 energy wide = " << m_ehad2wid << std::endl;
124 std::cout << " HAD3energy narrow = " << m_ehad3nar << std::endl;
125 std::cout << " HAD3energy wide = " << m_ehad3wid << std::endl;
126
127 std::cout << " EM radius samp0 = " << m_eem0rad << std::endl;
128 std::cout << " EM radius samp1 = " << m_eem1rad << std::endl;
129 std::cout << " EM radius samp2 = " << m_eem2rad << std::endl;
130 std::cout << " EM radius samp3 = " << m_eem3rad << std::endl;
131
132 std::cout << " EM eta radius samp0 = " << m_em0weta << std::endl;
133 std::cout << " EM eta radius samp1 = " << m_em1weta << std::endl;
134 std::cout << " EM eta radius samp2 = " << m_em2weta << std::endl;
135 std::cout << " EM eta radius samp3 = " << m_em3weta << std::endl;
136 std::cout << " HAD eta radius samp1 = " << m_had1weta << std::endl;
137 std::cout << " HAD eta radius samp2 = " << m_had2weta << std::endl;
138 std::cout << " HAD eta radius samp3 = " << m_had3weta << std::endl;
139
140 std::cout << " EM energy normalization samp0 = " << m_energyem0nor <<
141 std::endl;
142 std::cout << " EM energy normalization samp1 = " << m_energyem1nor <<
143 std::endl;
144 std::cout << " EM energy normalization samp2 = " << m_energyem2nor <<
145 std::endl;
146 std::cout << " EM energy normalization samp3 = " << m_energyem3nor <<
147 std::endl;
148 std::cout << " HAD energy normalization samp1 = " << m_energyhad1nor <<
149 std::endl;
150 std::cout << " HAD energy normalization samp2 = " << m_energyhad2nor <<
151 std::endl;
152 std::cout << " HAD energy normalization samp3 = " << m_energyhad3nor <<
153 std::endl;
154
155}
#define x
EMShowerMinimal()
Default constructor.