ATLAS Offline Software
Loading...
Searching...
No Matches
TFCSExtrapolationState.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6#include <iostream>
7
8//=============================================
9//======= TFCSExtrapolationState =========
10//=============================================
11
13
14void TFCSExtrapolationState::Print(Option_t *) const {
15 ATH_MSG_INFO("IDCalo: eta="
17 << " r=" << m_IDCaloBoundary_r << " z=" << m_IDCaloBoundary_z);
18 for (int i = 0; i < CaloCell_ID_FCS::MaxSample; ++i) {
19 if (m_CaloOK[i][SUBPOS_MID]) {
20 ATH_MSG_INFO(" layer " << i << " MID eta=" << m_etaCalo[i][SUBPOS_MID]
21 << " phi=" << m_phiCalo[i][SUBPOS_MID]
22 << " r=" << m_rCalo[i][SUBPOS_MID]
23 << " z=" << m_zCalo[i][SUBPOS_MID]);
24 }
25 }
26}
27
29 for (int i = 0; i < CaloCell_ID_FCS::MaxSample; ++i) {
30 for (int j = 0; j < 3; ++j) {
31 m_CaloOK[i][j] = false;
32 m_etaCalo[i][j] = -999;
33 m_phiCalo[i][j] = -999;
34 m_rCalo[i][j] = 0;
35 m_zCalo[i][j] = 0;
36 m_dCalo[i][j] = 0;
37 m_distetaCaloBorder[i][j] = 0;
38 }
39 }
40
45
48}
#define ATH_MSG_INFO(x)
double m_dCalo[CaloCell_ID_FCS::MaxSample][3]
double m_distetaCaloBorder[CaloCell_ID_FCS::MaxSample][3]
double m_rCalo[CaloCell_ID_FCS::MaxSample][3]
double m_phiCalo[CaloCell_ID_FCS::MaxSample][3]
void Print(Option_t *option="") const
double m_zCalo[CaloCell_ID_FCS::MaxSample][3]
bool m_CaloOK[CaloCell_ID_FCS::MaxSample][3]
double m_etaCalo[CaloCell_ID_FCS::MaxSample][3]