ATLAS Offline Software
Classes | Namespaces | Functions
ActsLayerBuilder.h File Reference
#include "ActsGeometry/ActsDetectorElement.h"
#include "ActsGeometry/ActsElementVector.h"
#include "CxxUtils/checker_macros.h"
#include "Acts/Geometry/ILayerBuilder.hpp"
#include "Acts/Utilities/Logger.hpp"
#include "Acts/Utilities/BinningType.hpp"
#include "Acts/Utilities/AxisDefinitions.hpp"
#include "Acts/Geometry/GeometryContext.hpp"
#include "Acts/Definitions/Units.hpp"
#include <mutex>
#include <array>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ActsLayerBuilder
 
struct  ActsLayerBuilder::Config
 

Namespaces

 InDetDD
 Message Stream Member.
 
 Acts
 

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 605 of file ActsLayerBuilder.cxx.

605  {
606 
608  switch(mode) {
609  case Mode::Undefined:
610  os << "Undefined";
611  break;
612  case Mode::Pixel:
613  os << "Pixel";
614  break;
615  case Mode::SCT:
616  os << "SCT";
617  break;
618  case Mode::TRT:
619  os << "TRT";
620  break;
621  case Mode::ITkPixelInner:
622  os << "ITkPixelInner";
623  break;
624  case Mode::ITkPixelOuter:
625  os << "ITkPixelOuter";
626  break;
627  case Mode::ITkStrip:
628  os << "ITkStrip";
629  break;
630  }
631 
632  return os;
633 }
TRT
@ TRT
Definition: RegSelEnums.h:26
Undefined
@ Undefined
Definition: MaterialTypes.h:8
DetType::Pixel
@ Pixel
Definition: DetType.h:13
Preparation.mode
mode
Definition: Preparation.py:107
ReadFromCoolCompare.os
os
Definition: ReadFromCoolCompare.py:231
EventContainers::Mode
Mode
Definition: IdentifiableContainerBase.h:13
ActsLayerBuilder::Mode
Mode
Definition: ActsLayerBuilder.h:41
SCT
@ SCT
Definition: RegSelEnums.h:25