ATLAS Offline Software
Loading...
Searching...
No Matches
ActsLayerBuilder.cxx File Reference
#include "InDetReadoutGeometry/SiDetectorElement.h"
#include "InDetReadoutGeometry/SiDetectorElementCollection.h"
#include "InDetReadoutGeometry/SiDetectorManager.h"
#include "ActsGeometry/ActsLayerBuilder.h"
#include "ActsInterop/IdentityHelper.h"
#include "Acts/Definitions/Algebra.hpp"
#include "Acts/Definitions/Units.hpp"
#include "Acts/Utilities/AxisDefinitions.hpp"
#include "Acts/Geometry/GeometryContext.hpp"
#include "Acts/Geometry/ApproachDescriptor.hpp"
#include "Acts/Geometry/GenericApproachDescriptor.hpp"
#include "Acts/Geometry/CylinderLayer.hpp"
#include "Acts/Geometry/LayerCreator.hpp"
#include "Acts/Geometry/ProtoLayer.hpp"
#include "Acts/Material/ProtoSurfaceMaterial.hpp"
#include "Acts/Surfaces/CylinderSurface.hpp"
#include "Acts/Surfaces/DiscSurface.hpp"
#include "Acts/Utilities/BinningType.hpp"
#include "Acts/Surfaces/AnnulusBounds.hpp"
#include "Acts/Surfaces/SurfaceArray.hpp"
#include "Acts/Visualization/GeometryView3D.hpp"
#include "Acts/Visualization/ObjVisualization3D.hpp"
#include <iterator>
#include <unordered_map>
#include <fstream>
#include <iostream>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &os, const ActsLayerBuilder::Mode &mode)

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream & os,
const ActsLayerBuilder::Mode & mode )

Definition at line 596 of file ActsLayerBuilder.cxx.

596 {
597
599 switch(mode) {
600 case Mode::Undefined:
601 os << "Undefined";
602 break;
603 case Mode::Pixel:
604 os << "Pixel";
605 break;
606 case Mode::SCT:
607 os << "SCT";
608 break;
609 case Mode::TRT:
610 os << "TRT";
611 break;
612 case Mode::ITkPixelInner:
613 os << "ITkPixelInner";
614 break;
615 case Mode::ITkPixelOuter:
616 os << "ITkPixelOuter";
617 break;
618 case Mode::ITkStrip:
619 os << "ITkStrip";
620 break;
621 }
622
623 return os;
624}