![]() |
Belle II Software
release-08-02-05
|
The Class for COIL geometry parameters. More...
#include <COILGeometryPar.h>


Public Member Functions | |
| COILGeometryPar () | |
| Default constructor. | |
| ~COILGeometryPar () | |
| Destructor. | |
| int | getVersion () const |
| Get COIL geometry version. | |
| void | setVersion (int version) |
| Set COIL geometry version. | |
| double | getGlobalRotAngle () const |
| Get Global Rotation Angle. | |
| void | setGlobalRotAngle (double angle) |
| Set Global Rotation Angle. | |
| double | getGlobalOffsetZ () const |
| Get Global offset in Z. | |
| void | setGlobalOffsetZ (double offset) |
| Set Global offset in Z. | |
| std::string | getCryoMaterial () const |
| Get the Material of the cryostat vessel. | |
| void | setCryoMaterial (const std::string &material) |
| Set the Material of the cryostat vessel (as a std::string) | |
| double | getCryoRmin () const |
| Get the Inner radius of the cryostat vessel. | |
| void | setCryoRmin (double r) |
| Set the Inner radius of the cryostat vessel. | |
| double | getCryoRmax () const |
| Get the Outer radius of the cryostat vessel. | |
| void | setCryoRmax (double r) |
| Set the Outer radius of the cryostat vessel. | |
| double | getCryoLength () const |
| Get the Half-length of the cryostat vessel. | |
| void | setCryoLength (double l) |
| Set the Half-length of the cryostat vessel. | |
| std::string | getCav1Material () const |
| Get the Material of the cavity #1. | |
| void | setCav1Material (const std::string &material) |
| Set the Material of the cavity #1 (as a std::string) | |
| double | getCav1Rmin () const |
| Get the Inner radius of the cavity #1. | |
| void | setCav1Rmin (double r) |
| Set the Inner radius of the cavity #1. | |
| double | getCav1Rmax () const |
| Get the Outer radius of the cavity #1. | |
| void | setCav1Rmax (double r) |
| Set the Outer radius of the cavity #1. | |
| double | getCav1Length () const |
| Get the Half-length of the cavity #1. | |
| void | setCav1Length (double l) |
| Set the Half-length of the cavity #1. | |
| std::string | getCav2Material () const |
| Get the Material of the cavity #2. | |
| void | setCav2Material (const std::string &material) |
| Set the Material of the cavity #2 (as a std::string) | |
| double | getCav2Rmin () const |
| Get the Inner radius of the cavity #2. | |
| void | setCav2Rmin (double r) |
| Set the Inner radius of the cavity #2. | |
| double | getCav2Rmax () const |
| Get the Outer radius of the cavity #2. | |
| void | setCav2Rmax (double r) |
| Set the Outer radius of the cavity #2. | |
| double | getCav2Length () const |
| Get the Half-length of the cavity #2. | |
| void | setCav2Length (double l) |
| Set the Half-length of the cavity #2. | |
| std::string | getShieldMaterial () const |
| Get the Material of the radiation shield. | |
| void | setShieldMaterial (const std::string &material) |
| Set the Material of the radiation shield (as a std::string) | |
| double | getShieldRmin () const |
| Get the Inner radius of the radiation shield. | |
| void | setShieldRmin (double r) |
| Set the Inner radius of the radiation shield. | |
| double | getShieldRmax () const |
| Get the Outer radius of the radiation shield. | |
| void | setShieldRmax (double r) |
| Set the Outer radius of the radiation shield. | |
| double | getShieldLength () const |
| Get the Half-length of the radiation shield. | |
| void | setShieldLength (double l) |
| Set the Half-length of the radiation shield. | |
| std::string | getCoilMaterial () const |
| Get the Material of the superconducting coil. | |
| void | setCoilMaterial (const std::string &material) |
| Set the Material of the superconducting coil (as a std::string) | |
| double | getCoilRmin () const |
| Get the Inner radius of the superconducting coil. | |
| void | setCoilRmin (double r) |
| Set the Inner radius of the superconducting coil. | |
| double | getCoilRmax () const |
| Get the Outer radius of the superconducting coil. | |
| void | setCoilRmax (double r) |
| Set the Outer radius of the superconducting coil. | |
| double | getCoilLength () const |
| Get the Half-length of the superconducting coil. | |
| void | setCoilLength (double l) |
| Set the Half-length of the superconducting coil. | |
Private Member Functions | |
| ClassDef (COILGeometryPar, 1) | |
| ClassDef, must be the last term before the closing {}. | |
Private Attributes | |
| int | m_Version |
| Geometry version. | |
| double | m_GlobalRotAngle |
| Global rotation angle bewteen coil and detector. | |
| double | m_GlobalOffsetZ |
| Global offset along beam axis between coil and detector. | |
| std::string | m_strMatCryo |
| Material of the cryostat vessel. | |
| double | m_CryoRmin |
| Inner radius of the cryostat vessel. | |
| double | m_CryoRmax |
| Outer radius of the cryostat vessel. | |
| double | m_CryoLength |
| Half-length of the cryostat vessel. | |
| std::string | m_strMatCav1 |
| Material of the cavity #1. | |
| double | m_Cav1Rmin |
| Inner radius of the cavity #1. | |
| double | m_Cav1Rmax |
| Inner radius of the cavity #1. | |
| double | m_Cav1Length |
| Inner radius of the cavity #1. | |
| std::string | m_strMatCav2 |
| Material of the cavity #2. | |
| double | m_Cav2Rmin |
| Inner radius of the cavity #2. | |
| double | m_Cav2Rmax |
| Inner radius of the cavity #2. | |
| double | m_Cav2Length |
| Inner radius of the cavity #2. | |
| std::string | m_strMatShield |
| Material of the Radiation Shield. | |
| double | m_ShieldRmin |
| Inner radius of the Radiation Shield. | |
| double | m_ShieldRmax |
| Inner radius of the Radiation Shield. | |
| double | m_ShieldLength |
| Inner radius of the Radiation Shield. | |
| std::string | m_strMatCoil |
| Material of the Superconducting Coil. | |
| double | m_CoilRmin |
| Inner radius of the Superconducting Coil. | |
| double | m_CoilRmax |
| Inner radius of the Superconducting Coil. | |
| double | m_CoilLength |
| Inner radius of the Superconducting Coil. | |
The Class for COIL geometry parameters.
Definition at line 24 of file COILGeometryPar.h.