Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::HoughMeasurementStruct Struct Reference

#include <acts/blob/sPHENIX/Examples/Algorithms/TrackFinding/include/ActsExamples/TrackFinding/HoughTransformSeeder.hpp>

+ Collaboration diagram for ActsExamples::HoughMeasurementStruct:

Public Member Functions

 HoughMeasurementStruct (unsigned l, double p, double r, double thez, std::vector< Index > &i, HoughHitType t)
 

Public Attributes

unsigned layer
 
double phi
 
double radius
 
double z
 
std::vector< Indexindices
 
HoughHitType type
 

Detailed Description

The measurements and SP are ugly to use, this is a convenience struct that contains the needed information

Definition at line 137 of file HoughTransformSeeder.hpp.

View newest version in sPHENIX GitHub at line 137 of file HoughTransformSeeder.hpp

Constructor & Destructor Documentation

ActsExamples::HoughMeasurementStruct::HoughMeasurementStruct ( unsigned  l,
double  p,
double  r,
double  thez,
std::vector< Index > &  i,
HoughHitType  t 
)
inline

Definition at line 144 of file HoughTransformSeeder.hpp.

View newest version in sPHENIX GitHub at line 144 of file HoughTransformSeeder.hpp

Member Data Documentation

std::vector<Index> ActsExamples::HoughMeasurementStruct::indices

Definition at line 142 of file HoughTransformSeeder.hpp.

View newest version in sPHENIX GitHub at line 142 of file HoughTransformSeeder.hpp

Referenced by ActsExamples::HoughTransformSeeder::execute().

unsigned ActsExamples::HoughMeasurementStruct::layer

Definition at line 138 of file HoughTransformSeeder.hpp.

View newest version in sPHENIX GitHub at line 138 of file HoughTransformSeeder.hpp

Referenced by ActsExamples::HoughTransformSeeder::createLayerHoughHist(), and ActsExamples::HoughTransformSeeder::execute().

double ActsExamples::HoughMeasurementStruct::phi

Definition at line 139 of file HoughTransformSeeder.hpp.

View newest version in sPHENIX GitHub at line 139 of file HoughTransformSeeder.hpp

Referenced by ActsExamples::HoughTransformSeeder::createLayerHoughHist().

double ActsExamples::HoughMeasurementStruct::radius

Definition at line 140 of file HoughTransformSeeder.hpp.

View newest version in sPHENIX GitHub at line 140 of file HoughTransformSeeder.hpp

Referenced by ActsExamples::HoughTransformSeeder::createLayerHoughHist().

HoughHitType ActsExamples::HoughMeasurementStruct::type

Definition at line 143 of file HoughTransformSeeder.hpp.

View newest version in sPHENIX GitHub at line 143 of file HoughTransformSeeder.hpp

Referenced by cpp.ast.Parameter::__str__(), and cpp.ast.VariableDeclaration::ToString().

double ActsExamples::HoughMeasurementStruct::z

Definition at line 141 of file HoughTransformSeeder.hpp.

View newest version in sPHENIX GitHub at line 141 of file HoughTransformSeeder.hpp

Referenced by ActsExamples::HoughTransformSeeder::createLayerHoughHist().


The documentation for this struct was generated from the following file: