![]() |
Project
|
Implementation of the FT3Module class. More...
#include "FT3Simulation/FT3Module.h"#include "FT3Base/FT3BaseParam.h"#include <TGeoManager.h>#include <TGeoMaterial.h>#include <TGeoMedium.h>#include <TGeoBBox.h>#include <TGeoXtru.h>#include <TGeoMatrix.h>#include <TGeoCompositeShape.h>#include <Framework/Logger.h>#include <cmath>#include <iostream>#include <vector>#include <set>#include <algorithm>#include <utility>Go to the source code of this file.
Functions | |
| double | calculate_y_circle (double x, double radius) |
| std::pair< double, double > | calculate_y_range (double x_left, double x_right, double Rin, double Rout) |
| std::array< std::array< double, 3 >, 4 > | buildStaveTriangle (int direction) |
Implementation of the FT3Module class.
Definition in file FT3Module.cxx.
| std::array< std::array< double, 3 >, 4 > buildStaveTriangle | ( | int | direction | ) |
Definition at line 211 of file FT3Module.cxx.
| double calculate_y_circle | ( | double | x, |
| double | radius | ||
| ) |
Definition at line 91 of file FT3Module.cxx.
| std::pair< double, double > calculate_y_range | ( | double | x_left, |
| double | x_right, | ||
| double | Rin, | ||
| double | Rout | ||
| ) |
Definition at line 96 of file FT3Module.cxx.