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>
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