ATLAS Offline Software
FPGATrackSimTowerInputHeader.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 #include <iostream>
7 
9 
10 FPGATrackSimTowerInputHeader::FPGATrackSimTowerInputHeader(int id, double e, double p, double de, double dp) :
11  m_id(id),
12  m_Eta(e), m_Phi(p),
13  m_DeltaEta(de), m_DeltaPhi(dp)
14 {
15  m_Hits.clear();
16 }
17 
19 {
20  m_id = 0;
21  m_Eta = 0.0;
22  m_Phi = 0.0;
23  m_DeltaEta = 0.0;
24  m_DeltaPhi = 0.0;
25  m_Hits.clear();
26 }
27 
28 
29 std::ostream& operator<<(std::ostream& s, const FPGATrackSimTowerInputHeader& r)
30 {
31 
32  s << "Tower: id=" << r.id() << "\t eta=" << r.eta() << "\t phi=" << r.phi()
33  << "\t Nhits=" << r.nHits();
34 
35  return s;
36 }
37 
beamspotman.r
def r
Definition: beamspotman.py:676
TileDCSDataPlotter.dp
dp
Definition: TileDCSDataPlotter.py:840
FPGATrackSimTowerInputHeader::FPGATrackSimTowerInputHeader
FPGATrackSimTowerInputHeader()
Definition: FPGATrackSimTowerInputHeader.h:21
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
FPGATrackSimTowerInputHeader.h
FPGATrackSimTowerInputHeader::m_id
int m_id
Definition: FPGATrackSimTowerInputHeader.h:52
FPGATrackSimTowerInputHeader::m_Hits
std::vector< FPGATrackSimHit > m_Hits
Definition: FPGATrackSimTowerInputHeader.h:60
FPGATrackSimTowerInputHeader::m_Eta
double m_Eta
Definition: FPGATrackSimTowerInputHeader.h:54
ClassImp
ClassImp(FPGATrackSimTowerInputHeader) FPGATrackSimTowerInputHeader
Definition: FPGATrackSimTowerInputHeader.cxx:8
FPGATrackSimTowerInputHeader::m_DeltaEta
double m_DeltaEta
Definition: FPGATrackSimTowerInputHeader.h:57
FPGATrackSimTowerInputHeader::reset
void reset()
Definition: FPGATrackSimTowerInputHeader.cxx:18
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:194
FPGATrackSimTowerInputHeader::m_DeltaPhi
double m_DeltaPhi
Definition: FPGATrackSimTowerInputHeader.h:58
DiTauMassTools::MaxHistStrategyV2::e
e
Definition: PhysicsAnalysis/TauID/DiTauMassTools/DiTauMassTools/HelperFunctions.h:26
FPGATrackSimTowerInputHeader::m_Phi
double m_Phi
Definition: FPGATrackSimTowerInputHeader.h:55
FPGATrackSimTowerInputHeader
Definition: FPGATrackSimTowerInputHeader.h:18
operator<<
std::ostream & operator<<(std::ostream &s, const FPGATrackSimTowerInputHeader &r)
Definition: FPGATrackSimTowerInputHeader.cxx:29