ATLAS Offline Software
Loading...
Searching...
No Matches
AFP_SIDCONFIGURATION Struct Reference

#include <AFP_ConfigParams.h>

Collaboration diagram for AFP_SIDCONFIGURATION:

Public Member Functions

void clear ()

Public Attributes

double fSlope
double fLayerCount
double fLayerSpacing
double fZDistanceInRPot
bool bAddVacuumSensors
std::vector< double > vecXStaggering
std::vector< double > vecYStaggering
std::vector< double > vecChipXPos
std::vector< double > vecChipYPos
std::vector< double > vecChipRotAngle
std::vector< double > vecChipXLength
std::vector< double > vecChipYLength
std::vector< double > vecSensorXPos
std::vector< double > vecSensorYPos
HepGeom::Transform3D TransInStation

Detailed Description

Definition at line 104 of file AFP_ConfigParams.h.

Member Function Documentation

◆ clear()

void AFP_SIDCONFIGURATION::clear ( )

Definition at line 45 of file AFP_ConfigParams.cxx.

46{
52
62
63
64 TransInStation=HepGeom::Transform3D();
65}
static constexpr double SiT_Pixel_x
static constexpr double SiT_Chip_x
static constexpr double SiT_Pixel_y
static constexpr double SiT_Chip_rot
static constexpr double SiT_Plate_rot_xz
static constexpr double SiT_DistanceToFloor
static constexpr double SiT_Plate_zsep
static constexpr double SiT_ZDistanceInRPot
static constexpr double SiT_Chip_length_y
static constexpr double SiT_Plate_amount
static constexpr double SiT_Chip_y
static constexpr double SiT_Chip_length_x
std::vector< double > vecChipXLength
std::vector< double > vecChipYPos
std::vector< double > vecSensorXPos
std::vector< double > vecYStaggering
std::vector< double > vecChipRotAngle
std::vector< double > vecChipXPos
std::vector< double > vecSensorYPos
HepGeom::Transform3D TransInStation
std::vector< double > vecChipYLength
std::vector< double > vecXStaggering

Member Data Documentation

◆ bAddVacuumSensors

bool AFP_SIDCONFIGURATION::bAddVacuumSensors

Definition at line 109 of file AFP_ConfigParams.h.

◆ fLayerCount

double AFP_SIDCONFIGURATION::fLayerCount

Definition at line 106 of file AFP_ConfigParams.h.

◆ fLayerSpacing

double AFP_SIDCONFIGURATION::fLayerSpacing

Definition at line 107 of file AFP_ConfigParams.h.

◆ fSlope

double AFP_SIDCONFIGURATION::fSlope

Definition at line 105 of file AFP_ConfigParams.h.

◆ fZDistanceInRPot

double AFP_SIDCONFIGURATION::fZDistanceInRPot

Definition at line 108 of file AFP_ConfigParams.h.

◆ TransInStation

HepGeom::Transform3D AFP_SIDCONFIGURATION::TransInStation

Definition at line 122 of file AFP_ConfigParams.h.

◆ vecChipRotAngle

std::vector<double> AFP_SIDCONFIGURATION::vecChipRotAngle

Definition at line 116 of file AFP_ConfigParams.h.

◆ vecChipXLength

std::vector<double> AFP_SIDCONFIGURATION::vecChipXLength

Definition at line 117 of file AFP_ConfigParams.h.

◆ vecChipXPos

std::vector<double> AFP_SIDCONFIGURATION::vecChipXPos

Definition at line 114 of file AFP_ConfigParams.h.

◆ vecChipYLength

std::vector<double> AFP_SIDCONFIGURATION::vecChipYLength

Definition at line 118 of file AFP_ConfigParams.h.

◆ vecChipYPos

std::vector<double> AFP_SIDCONFIGURATION::vecChipYPos

Definition at line 115 of file AFP_ConfigParams.h.

◆ vecSensorXPos

std::vector<double> AFP_SIDCONFIGURATION::vecSensorXPos

Definition at line 119 of file AFP_ConfigParams.h.

◆ vecSensorYPos

std::vector<double> AFP_SIDCONFIGURATION::vecSensorYPos

Definition at line 120 of file AFP_ConfigParams.h.

◆ vecXStaggering

std::vector<double> AFP_SIDCONFIGURATION::vecXStaggering

Definition at line 111 of file AFP_ConfigParams.h.

◆ vecYStaggering

std::vector<double> AFP_SIDCONFIGURATION::vecYStaggering

Definition at line 112 of file AFP_ConfigParams.h.


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