ATLAS Offline Software
|
#include <DummyAnnealingMaker.h>
Public Member Functions | |
virtual StatusCode | initialize () override |
virtual StatusCode | finalize () override |
virtual void | reset (AnnealingState &state) const override |
Meaningless. More... | |
virtual void | anneal (AnnealingState &state) const override |
Meaningless. More... | |
virtual double | getWeight (const AnnealingState &state, double chisq) const override |
Returns 0.5. More... | |
virtual bool | isEquilibrium (const AnnealingState &) const override |
Always true. More... | |
virtual double | actualTemp (const AnnealingState &) const override |
Returns 0. More... | |
virtual double | getWeight (const AnnealingState &state, double chisq, const std::vector< double > &allchisq) const override |
Returns 0.5. More... | |
This class implements an annealing maker but it's a DUMMY one! weight is always 0.5! Class required for technical reasons only. Most of methods are therefore menaningless.
Definition at line 25 of file DummyAnnealingMaker.h.
|
inlineoverridevirtual |
|
overridevirtual |
|
overridevirtual |
Definition at line 22 of file DummyAnnealingMaker.cxx.
|
overridevirtual |
Returns 0.5.
Definition at line 35 of file DummyAnnealingMaker.cxx.
|
overridevirtual |
Definition at line 16 of file DummyAnnealingMaker.cxx.
|
inlineoverridevirtual |
|
overridevirtual |