VGM Version 5.5
Loading...
Searching...
No Matches
Geant4GM::Arb8Split Struct Reference

Parameters of two G4GenericTrap-compatible pieces obtained by cutting an Arb8 with a plane perpendicular to Z. More...

#include <Arb8Splitter.h>

Public Attributes

double fraction = 0.
double lowerHalfLength = 0.
double lowerZOffset = 0.
std::vector< VGM::TwoVectorlowerVertices
double upperHalfLength = 0.
double upperZOffset = 0.
std::vector< VGM::TwoVectorupperVertices

Detailed Description

Parameters of two G4GenericTrap-compatible pieces obtained by cutting an Arb8 with a plane perpendicular to Z.

Definition at line 21 of file Arb8Splitter.h.

Member Data Documentation

◆ fraction

double Geant4GM::Arb8Split::fraction = 0.

Definition at line 23 of file Arb8Splitter.h.

◆ lowerHalfLength

double Geant4GM::Arb8Split::lowerHalfLength = 0.

Definition at line 24 of file Arb8Splitter.h.

◆ lowerZOffset

double Geant4GM::Arb8Split::lowerZOffset = 0.

Definition at line 25 of file Arb8Splitter.h.

◆ lowerVertices

std::vector<VGM::TwoVector> Geant4GM::Arb8Split::lowerVertices

Definition at line 26 of file Arb8Splitter.h.

◆ upperHalfLength

double Geant4GM::Arb8Split::upperHalfLength = 0.

Definition at line 27 of file Arb8Splitter.h.

◆ upperZOffset

double Geant4GM::Arb8Split::upperZOffset = 0.

Definition at line 28 of file Arb8Splitter.h.

◆ upperVertices

std::vector<VGM::TwoVector> Geant4GM::Arb8Split::upperVertices

Definition at line 29 of file Arb8Splitter.h.


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