![]() |
Project
|
Minimal, material-free TRK-only geometry builder using O2's live TGeo. More...
#include "ALICE3ACTS/TrkTGeoBlueprintBuilder.h"#include "Acts/Definitions/Units.hpp"#include "Acts/Geometry/Blueprint.hpp"#include "Acts/Geometry/BlueprintOptions.hpp"#include "Acts/Geometry/ContainerBlueprintNode.hpp"#include "Acts/Geometry/CylinderVolumeBounds.hpp"#include "Acts/Geometry/GeometryIdentifierBlueprintNode.hpp"#include "Acts/Geometry/LayerBlueprintNode.hpp"#include "Acts/Geometry/TrackingVolume.hpp"#include "Acts/Geometry/VolumeAttachmentStrategy.hpp"#include "Acts/Geometry/VolumeResizeStrategy.hpp"#include "Acts/Surfaces/CylinderBounds.hpp"#include "Acts/Surfaces/Surface.hpp"#include "ActsPlugins/Root/TGeoAxes.hpp"#include "ActsPlugins/Root/TGeoDetectorElement.hpp"#include "ActsPlugins/Root/TGeoLayerBuilder.hpp"#include "ActsPlugins/Root/TGeoParser.hpp"#include <algorithm>#include <cmath>#include <fstream>#include <memory>#include <string>#include <ranges>#include <stdexcept>#include <string_view>#include <utility>#include <vector>#include "TGeoManager.h"#include "TGeoMatrix.h"#include "TGeoNode.h"#include "TGeoVolume.h"Go to the source code of this file.
Namespaces | |
| namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
| namespace | o2::alice3 |
Minimal, material-free TRK-only geometry builder using O2's live TGeo.
Definition in file TrkTGeoBlueprintBuilder.cxx.
| double radius = 0. |
Definition at line 69 of file TrkTGeoBlueprintBuilder.cxx.
| std::vector<std::shared_ptr<Surface> > surfaces |
Definition at line 70 of file TrkTGeoBlueprintBuilder.cxx.