![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include "Acts/Geometry/GeometryIdentifier.hpp"#include "Acts/Utilities/Delegate.hpp"#include "Acts/Utilities/Logger.hpp"#include "Acts/Utilities/Result.hpp"#include "ActsExamples/EventData/Index.hpp"#include "ActsExamples/EventData/IndexSourceLink.hpp"#include "ActsExamples/EventData/Measurement.hpp"#include "ActsExamples/EventData/ProtoTrack.hpp"#include "ActsExamples/EventData/SimSpacePoint.hpp"#include "ActsExamples/Framework/DataHandle.hpp"#include "ActsExamples/Framework/IAlgorithm.hpp"#include "ActsExamples/Framework/ProcessCode.hpp"#include "ActsExamples/TrackFinding/HoughVectors.hpp"#include <cstddef>#include <memory>#include <string>#include <unordered_set>#include <utility>#include <vector>
Include dependency graph for HoughTransformSeeder.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ActsExamples::HoughMeasurementStruct |
| exception | ActsExamples::HoughTransformSeeder |
| Construct track seeds from space points. More... | |
| struct | ActsExamples::HoughTransformSeeder::Config |
Namespaces | |
| namespace | ActsExamples |
| namespace | Acts |
| Acts includes to create all necessary definitions. | |
Typedefs | |
| using | ResultDouble = Acts::Result< double > |
| using | ResultBool = Acts::Result< bool > |
| using | ResultUnsigned = Acts::Result< unsigned > |
| using | FieldCorrector = Acts::Delegate< ResultDouble(unsigned, double, double)> |
| using | LayerIDFinder = Acts::Delegate< ResultUnsigned(double)> |
| using | SliceTester = Acts::Delegate< ResultBool(double, unsigned, int)> |
| using | ActsExamples::HoughHist = vector2D< std::pair< int, std::unordered_set< unsigned >>> |
Enumerations | |
| enum | ActsExamples::HoughHitType { ActsExamples::SP = 0, ActsExamples::MEASUREMENT = 1 } |
Variables | |
| thread_local std::vector < std::shared_ptr < HoughMeasurementStruct > > | ActsExamples::houghMeasurementStructs |
| using FieldCorrector = Acts::Delegate<ResultDouble( unsigned, double, double)> |
Definition at line 103 of file HoughTransformSeeder.hpp.
View newest version in sPHENIX GitHub at line 103 of file HoughTransformSeeder.hpp
| using LayerIDFinder = Acts::Delegate<ResultUnsigned( double)> |
Definition at line 105 of file HoughTransformSeeder.hpp.
View newest version in sPHENIX GitHub at line 105 of file HoughTransformSeeder.hpp
| using ResultBool = Acts::Result<bool> |
Definition at line 99 of file HoughTransformSeeder.hpp.
View newest version in sPHENIX GitHub at line 99 of file HoughTransformSeeder.hpp
| using ResultDouble = Acts::Result<double> |
Definition at line 98 of file HoughTransformSeeder.hpp.
View newest version in sPHENIX GitHub at line 98 of file HoughTransformSeeder.hpp
| using ResultUnsigned = Acts::Result<unsigned> |
Definition at line 100 of file HoughTransformSeeder.hpp.
View newest version in sPHENIX GitHub at line 100 of file HoughTransformSeeder.hpp
| using SliceTester = Acts::Delegate<ResultBool( double, unsigned, int)> |
Definition at line 108 of file HoughTransformSeeder.hpp.
View newest version in sPHENIX GitHub at line 108 of file HoughTransformSeeder.hpp