ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::CKFSourceLinkSelector::Config Struct Reference

nested config struct More...

#include <acts/blob/master/Core/include/Acts/TrackFinder/CKFSourceLinkSelector.hpp>

+ Collaboration diagram for Acts::CKFSourceLinkSelector::Config:

Public Types

using VolumeChi2 = std::map< GeometryID::Value, double >
 
using VolumeNumMeasurements = std::map< GeometryID::Value, size_t >
 
using LayerChi2 = std::map< GeometryID::Value, VolumeChi2 >
 
using LayerNumMeasurements = std::map< GeometryID::Value, VolumeNumMeasurements >
 

Public Attributes

double maxChi2 = std::numeric_limits<double>::max()
 
VolumeChi2 volumeMaxChi2
 
LayerChi2 layerMaxChi2
 
size_t maxNumSourcelinksOnSurface = 1
 
VolumeNumMeasurements volumeMaxNumSourcelinksOnSurface
 
LayerNumMeasurements layerMaxNumSourcelinksOnSurface
 

Detailed Description

nested config struct

Criteria at different detector level. The layer-level criteria has the highest priority, then volume-level criteria, and the global criteria has the lowest priority

Definition at line 39 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 39 of file CKFSourceLinkSelector.hpp

Member Typedef Documentation

Definition at line 44 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 44 of file CKFSourceLinkSelector.hpp

Definition at line 46 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 46 of file CKFSourceLinkSelector.hpp

Definition at line 41 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 41 of file CKFSourceLinkSelector.hpp

Definition at line 42 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 42 of file CKFSourceLinkSelector.hpp

Member Data Documentation

LayerChi2 Acts::CKFSourceLinkSelector::Config::layerMaxChi2

Definition at line 55 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 55 of file CKFSourceLinkSelector.hpp

Referenced by Acts::CKFSourceLinkSelector::operator()().

LayerNumMeasurements Acts::CKFSourceLinkSelector::Config::layerMaxNumSourcelinksOnSurface

Definition at line 65 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 65 of file CKFSourceLinkSelector.hpp

Referenced by Acts::CKFSourceLinkSelector::operator()().

double Acts::CKFSourceLinkSelector::Config::maxChi2 = std::numeric_limits<double>::max()

Definition at line 49 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 49 of file CKFSourceLinkSelector.hpp

Referenced by Acts::CKFSourceLinkSelector::operator()().

size_t Acts::CKFSourceLinkSelector::Config::maxNumSourcelinksOnSurface = 1

Definition at line 59 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 59 of file CKFSourceLinkSelector.hpp

Referenced by Acts::CKFSourceLinkSelector::operator()().

VolumeChi2 Acts::CKFSourceLinkSelector::Config::volumeMaxChi2

Definition at line 52 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 52 of file CKFSourceLinkSelector.hpp

Referenced by Acts::CKFSourceLinkSelector::operator()().

VolumeNumMeasurements Acts::CKFSourceLinkSelector::Config::volumeMaxNumSourcelinksOnSurface

Definition at line 62 of file CKFSourceLinkSelector.hpp.

View newest version in sPHENIX GitHub at line 62 of file CKFSourceLinkSelector.hpp

Referenced by Acts::CKFSourceLinkSelector::operator()().


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