ATLAS Offline Software
Loading...
Searching...
No Matches
InDet::LayerSetup Struct Reference

#include <StagedTrackingGeometryBuilderImpl.h>

Collaboration diagram for InDet::LayerSetup:

Public Member Functions

 LayerSetup (const std::string &idName, int cCode, const std::vector< Trk::Layer * > &negLayers, const std::vector< Trk::Layer * > &cenLayers, const std::vector< Trk::Layer * > &posLayers, double minRc, double maxRc, double zC, int binC, bool bec=false, double minRe=0., double maxRe=0., double zMinE=0., double zMaxE=0., int binE=0)

Public Attributes

std::vector< Trk::Layer * > negativeLayers
std::vector< Trk::Layer * > centralLayers
std::vector< Trk::Layer * > positiveLayers
double minRadiusCenter
double maxRadiusCenter
double zExtendCenter
int binningCenter
bool buildEndcap
double minRadiusEndcap
double maxRadiusEndcap
double minZextendEndcap
double maxZextendEndcap
int binningEndcap
double zSector
double rMin
double rMax
double zMax
std::string identification
int colorCode

Detailed Description

Definition at line 44 of file StagedTrackingGeometryBuilderImpl.h.

Constructor & Destructor Documentation

◆ LayerSetup()

InDet::LayerSetup::LayerSetup ( const std::string & idName,
int cCode,
const std::vector< Trk::Layer * > & negLayers,
const std::vector< Trk::Layer * > & cenLayers,
const std::vector< Trk::Layer * > & posLayers,
double minRc,
double maxRc,
double zC,
int binC,
bool bec = false,
double minRe = 0.,
double maxRe = 0.,
double zMinE = 0.,
double zMaxE = 0.,
int binE = 0 )
inline

Definition at line 75 of file StagedTrackingGeometryBuilderImpl.h.

82 : negativeLayers(negLayers),
83 centralLayers(cenLayers),
84 positiveLayers(posLayers),
85 minRadiusCenter(minRc),
86 maxRadiusCenter(maxRc),
87 zExtendCenter(zC),
88 binningCenter(binC),
89 buildEndcap(bec),
90 minRadiusEndcap(minRe),
91 maxRadiusEndcap(maxRe),
92 minZextendEndcap(zMinE),
93 maxZextendEndcap(zMaxE),
94 binningEndcap(binE),
95 identification(idName),
96 colorCode(cCode) {
97 rMin =
99 rMax =
102 zSector =
104 }
std::vector< Trk::Layer * > centralLayers
std::vector< Trk::Layer * > negativeLayers
std::vector< Trk::Layer * > positiveLayers

Member Data Documentation

◆ binningCenter

int InDet::LayerSetup::binningCenter

Definition at line 56 of file StagedTrackingGeometryBuilderImpl.h.

◆ binningEndcap

int InDet::LayerSetup::binningEndcap

Definition at line 64 of file StagedTrackingGeometryBuilderImpl.h.

◆ buildEndcap

bool InDet::LayerSetup::buildEndcap

Definition at line 59 of file StagedTrackingGeometryBuilderImpl.h.

◆ centralLayers

std::vector<Trk::Layer*> InDet::LayerSetup::centralLayers

Definition at line 49 of file StagedTrackingGeometryBuilderImpl.h.

◆ colorCode

int InDet::LayerSetup::colorCode

Definition at line 73 of file StagedTrackingGeometryBuilderImpl.h.

◆ identification

std::string InDet::LayerSetup::identification

Definition at line 72 of file StagedTrackingGeometryBuilderImpl.h.

◆ maxRadiusCenter

double InDet::LayerSetup::maxRadiusCenter

Definition at line 54 of file StagedTrackingGeometryBuilderImpl.h.

◆ maxRadiusEndcap

double InDet::LayerSetup::maxRadiusEndcap

Definition at line 61 of file StagedTrackingGeometryBuilderImpl.h.

◆ maxZextendEndcap

double InDet::LayerSetup::maxZextendEndcap

Definition at line 63 of file StagedTrackingGeometryBuilderImpl.h.

◆ minRadiusCenter

double InDet::LayerSetup::minRadiusCenter

Definition at line 53 of file StagedTrackingGeometryBuilderImpl.h.

◆ minRadiusEndcap

double InDet::LayerSetup::minRadiusEndcap

Definition at line 60 of file StagedTrackingGeometryBuilderImpl.h.

◆ minZextendEndcap

double InDet::LayerSetup::minZextendEndcap

Definition at line 62 of file StagedTrackingGeometryBuilderImpl.h.

◆ negativeLayers

std::vector<Trk::Layer*> InDet::LayerSetup::negativeLayers

Definition at line 48 of file StagedTrackingGeometryBuilderImpl.h.

◆ positiveLayers

std::vector<Trk::Layer*> InDet::LayerSetup::positiveLayers

Definition at line 50 of file StagedTrackingGeometryBuilderImpl.h.

◆ rMax

double InDet::LayerSetup::rMax

Definition at line 69 of file StagedTrackingGeometryBuilderImpl.h.

◆ rMin

double InDet::LayerSetup::rMin

Definition at line 68 of file StagedTrackingGeometryBuilderImpl.h.

◆ zExtendCenter

double InDet::LayerSetup::zExtendCenter

Definition at line 55 of file StagedTrackingGeometryBuilderImpl.h.

◆ zMax

double InDet::LayerSetup::zMax

Definition at line 70 of file StagedTrackingGeometryBuilderImpl.h.

◆ zSector

double InDet::LayerSetup::zSector

Definition at line 67 of file StagedTrackingGeometryBuilderImpl.h.


The documentation for this struct was generated from the following file: