Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HoughTransformSeeder.hpp File Reference
+ 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
 

Typedef Documentation

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

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