|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRKVERTEXADAPIVEFITTERTOOLS_DUMMYANNEALINGMAKER_H
6 #define TRKVERTEXADAPIVEFITTERTOOLS_DUMMYANNEALINGMAKER_H
34 using base_class::base_class;
39 virtual void reset(AnnealingState& state)
const override;
44 virtual void anneal(AnnealingState& state)
const override;
49 virtual double getWeight(
const AnnealingState& state,
50 double chisq)
const override;
63 virtual double actualTemp(
const AnnealingState& )
const override
71 virtual double getWeight(
const AnnealingState& state,
73 const std::vector<double>& allchisq)
const override;
virtual double actualTemp(const AnnealingState &) const override
Returns 0.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode finalize() override
virtual double getWeight(const AnnealingState &state, double chisq) const override
Returns 0.5.
Ensure that the ATLAS eigen extensions are properly loaded.
virtual void reset(AnnealingState &state) const override
Meaningless.
virtual void anneal(AnnealingState &state) const override
Meaningless.
virtual StatusCode initialize() override
virtual bool isEquilibrium(const AnnealingState &) const override
Always true.