EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#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} |
Definition at line 101 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 101 of file AdaptiveMultiVertexFitter.hpp
|
inline |
Config constructor.
est | ImpactPointEstimator |
Definition at line 105 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 105 of file AdaptiveMultiVertexFitter.hpp
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 119 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 119 of file AdaptiveMultiVertexFitter.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().
bool Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::doSmoothing {false} |
Definition at line 135 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 135 of file AdaptiveMultiVertexFitter.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().
IPEstimator Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::ipEst |
Definition at line 108 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 108 of file AdaptiveMultiVertexFitter.hpp
double Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::maxDistToLinPoint {0.5} |
Definition at line 126 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 126 of file AdaptiveMultiVertexFitter.hpp
unsigned int Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::maxIterations {30} |
Definition at line 122 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 122 of file AdaptiveMultiVertexFitter.hpp
double Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::maxRelativeShift {0.01} |
Definition at line 132 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 132 of file AdaptiveMultiVertexFitter.hpp
double Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::Config::minWeight {0.0001} |
Definition at line 129 of file AdaptiveMultiVertexFitter.hpp.
View newest version in sPHENIX GitHub at line 129 of file AdaptiveMultiVertexFitter.hpp