Project
Loading...
Searching...
No Matches
o2::cad::xray::Beam Struct Reference

#include <XRayTransport.h>

Public Attributes

Point3D dir {}
 
Point3D u {}
 
Point3D v {}
 
std::string label
 

Detailed Description

One parallel beam: a direction and the orthonormal frame the lattice is laid out in.

Beams are directions, not axes, because a tilted beam produces generic ray/surface configurations that an axis-aligned beam misses.

Definition at line 366 of file XRayTransport.h.

Member Data Documentation

◆ dir

Point3D o2::cad::xray::Beam::dir {}

Definition at line 367 of file XRayTransport.h.

◆ label

std::string o2::cad::xray::Beam::label

Definition at line 370 of file XRayTransport.h.

◆ u

Point3D o2::cad::xray::Beam::u {}

Definition at line 368 of file XRayTransport.h.

◆ v

Point3D o2::cad::xray::Beam::v {}

Definition at line 369 of file XRayTransport.h.


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