![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include "Acts/Plugins/Digitization/CartesianSegmentation.hpp"#include "Acts/Plugins/Digitization/DigitizationModule.hpp"#include "DD4hep/DetFactoryHelper.h"#include "DD4hep/Detector.h"#include "DD4hep/Objects.h"#include "DD4hep/Segmentations.h"#include "DDSegmentation/BitField64.h"#include "DDSegmentation/CartesianGridXY.h"#include "DDSegmentation/CartesianGridXYZ.h"#include "DDSegmentation/PolarGridRPhi.h"
Include dependency graph for DetUtils.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | det |
| namespace | det::utils |
Functions | |
| std::shared_ptr< const Acts::DigitizationModule > | det::utils::rectangleDigiModuleXZ (double halflengthX, double halflengthZ, double thickness, const dd4hep::Segmentation &segmentation) |
| std::shared_ptr< const Acts::DigitizationModule > | det::utils::rectangleDigiModuleXZ (double halflengthX, double halflengthZ, double thickness, double gridSizeX, double gridSizeZ) |
| std::shared_ptr< const Acts::DigitizationModule > | det::utils::trapezoidalDigiModuleXZ (double minHalflengthX, double maxHalflengthX, double halflengthZ, double thickness, const dd4hep::Segmentation &segmentation) |
| std::shared_ptr< const Acts::DigitizationModule > | det::utils::trapezoidalDigiModuleXZ (double minHalflengthX, double maxHalflengthX, double halflengthZ, double thickness, double gridSizeX, double gridSizeZ) |
| dd4hep::xml::Component | det::utils::getNodeByStrAttr (const dd4hep::xml::Handle_t &mother, const std::string &nodeName, const std::string &attrName, const std::string &attrValue) |
| Retrieves the the node componetn from a mother by the string names. | |
| double | det::utils::getAttrValueWithFallback (const dd4hep::xml::Component &node, const std::string &attrName, const double &defaultValue) |