Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/Vertexing/AdaptiveMultiVertexFitter.hpp>
Public Member Functions | |
Config (const IPEstimator &est) | |
Config constructor. | |
Public Attributes | |
IPEstimator | ipEst |
AnnealingUtility | annealingTool |
unsigned int | maxIterations {30} |
double | maxDistToLinPoint {0.5} |
double | minWeight {0.0001} |
double | maxRelativeShift {0.01} |
bool | doSmoothing {false} |
bool | useTime {false} |
Definition at line 103 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 103 of file AdaptiveMultiVertexFitter.hpp
|
inline |
Config constructor.
est | ImpactPointEstimator |
Definition at line 107 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 107 of file AdaptiveMultiVertexFitter.hpp
Referenced by acts.examples.Sequencer::__init__().
AnnealingUtility Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::annealingTool |
Annealing tool used for a thermodynamic annealing scheme for the track weight factors in such a way that with high temperature values (at the beginning) only a slight preference is given to tracks compatible with the estimated vertex position. With lower temperatures the weighting get stricter such that all incompatible tracks will be dropped at the end while keeping all compatible tracks with a weight=1. Ref. (1): CERN-THESIS-2010-027, Author: Piacquadio, Giacinto: Identification of b-jets and investigation of the discovery potential of a Higgs boson in the WH−−>lvbb¯ channel with the ATLAS experiment
Definition at line 121 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 121 of file AdaptiveMultiVertexFitter.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), and ActsExamples::AdaptiveMultiVertexFinderAlgorithm::executeAfterSeederChoice().
bool Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::doSmoothing {false} |
Definition at line 137 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 137 of file AdaptiveMultiVertexFitter.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), and ActsExamples::AdaptiveMultiVertexFinderAlgorithm::executeAfterSeederChoice().
IPEstimator Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::ipEst |
Definition at line 110 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 110 of file AdaptiveMultiVertexFitter.hpp
double Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::maxDistToLinPoint {0.5} |
Definition at line 128 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 128 of file AdaptiveMultiVertexFitter.hpp
unsigned int Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::maxIterations {30} |
Definition at line 124 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 124 of file AdaptiveMultiVertexFitter.hpp
double Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::maxRelativeShift {0.01} |
Definition at line 134 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 134 of file AdaptiveMultiVertexFitter.hpp
double Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::minWeight {0.0001} |
Definition at line 131 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 131 of file AdaptiveMultiVertexFitter.hpp
Referenced by ActsExamples::AdaptiveMultiVertexFinderAlgorithm::executeAfterSeederChoice().
bool Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::useTime {false} |
Definition at line 140 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 140 of file AdaptiveMultiVertexFitter.hpp