Class AnnealingUtility¶
Defined in File AnnealingUtility.hpp
Nested Relationships¶
Class Documentation¶
-
class
Acts
::
AnnealingUtility
¶ Implements a deterministic thermodynamic annealing scheme Ref.
(1): CERN-THESIS-2010-027
Public Functions
-
double
getWeight
(State &state, double chi2, const std::vector<double> &allChi2) const¶ Weight access.
- Return
Calculated weight according to Eq.(5.46) in Ref.(1)
- Parameters
chi2
: Chi^2 for e.g. current track, i.e. compatibility of track to current vertex candidateallChi2
: Vector of all chi^2 values, i.e. e.g. compatibilities of current track to all vertices it is currently attached to
-
struct
Config
¶ The configuration struct.
Public Functions
-
Config
(const std::vector<double> &temperatures = {64., 16., 4., 2., 1.5, 1.})¶
-
-
struct
State
¶ The annealing state Resetting the state is done by just creating a new instance.
-
double