Belle II Software
release-08-01-10
|
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.