ATLAS Offline Software
Public Attributes | List of all members
MuonGMR4::CutOutArea Struct Reference

Helper struct to parse the information from the AMDB cutout tables. More...

#include <CutOutArea.h>

Collaboration diagram for MuonGMR4::CutOutArea:

Public Attributes

Amg::Vector3D origin {Amg::Vector3D::Zero()}
 Center of the cutout to be applied. More...
 
double halfLengthX {0.}
 Half length a long the X axis. More...
 
double lengthY {0.}
 Half length along the Y axis. More...
 
Amg::Vector3D inclanation {Amg::Vector3D::UnitZ()}
 The cutout may have an inclanation angle w.r.t to the plane. More...
 

Detailed Description

Helper struct to parse the information from the AMDB cutout tables.

Definition at line 11 of file CutOutArea.h.

Member Data Documentation

◆ halfLengthX

double MuonGMR4::CutOutArea::halfLengthX {0.}

Half length a long the X axis.

Definition at line 15 of file CutOutArea.h.

◆ inclanation

Amg::Vector3D MuonGMR4::CutOutArea::inclanation {Amg::Vector3D::UnitZ()}

The cutout may have an inclanation angle w.r.t to the plane.

The inclination vector describes the vertical evolution

Definition at line 20 of file CutOutArea.h.

◆ lengthY

double MuonGMR4::CutOutArea::lengthY {0.}

Half length along the Y axis.

Definition at line 17 of file CutOutArea.h.

◆ origin

Amg::Vector3D MuonGMR4::CutOutArea::origin {Amg::Vector3D::Zero()}

Center of the cutout to be applied.

Definition at line 13 of file CutOutArea.h.


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