ATLAS Offline Software
FPGATrackSimTypes.cxx
Go to the documentation of this file.
1 // Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2 
4 
5 
6 std::ostream& operator<<(std::ostream& os, SiliconTech t)
7 {
8  switch (t)
9  {
10  case SiliconTech::strip: return (os << "strip");
11  case SiliconTech::pixel: return (os << "pixel");
12  default: return (os << "undefined");
13  }
14 }
15 
16 std::ostream& operator<<(std::ostream& os, DetectorZone t)
17 {
18  switch (t)
19  {
20  case DetectorZone::barrel: return (os << "barrel");
21  case DetectorZone::posEndcap: return (os << "posEndcap");
22  case DetectorZone::negEndcap: return (os << "negEndcap");
23  default: return (os << "undefined");
24  }
25 }
SiliconTech::strip
@ strip
DetectorZone::posEndcap
@ posEndcap
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
SiliconTech
SiliconTech
Definition: FPGATrackSimTypes.h:25
ReadFromCoolCompare.os
os
Definition: ReadFromCoolCompare.py:231
DetectorZone::negEndcap
@ negEndcap
DetectorZone
DetectorZone
Definition: FPGATrackSimTypes.h:28
DetectorZone::barrel
@ barrel
operator<<
std::ostream & operator<<(std::ostream &os, SiliconTech t)
Definition: FPGATrackSimTypes.cxx:6
FPGATrackSimTypes.h
SiliconTech::pixel
@ pixel