![]() |
Belle II Software
release-06-01-15
|
Some tentative base class to allow to add functionality to the default behavior, like manipulate constants in DB objects after clibration is finished All methods to override have default implementaion which does nothing. More...
#include <GlobalParam.h>
Public Member Functions | |
virtual | ~IGlobalParamInterface () |
Destructor. | |
virtual void | readFromResult (std::vector< std::tuple< unsigned short, unsigned short, unsigned short, double >> &, GlobalParamVector &) |
Implement this to be called after Millepede finishes and all global parameters are filled in DB objects (which allow this) in GlobalParam. More... | |
virtual void | setupAlignmentHierarchy (GlobalDerivativesHierarchy &) |
Super-tentavive: not yet used. | |
Some tentative base class to allow to add functionality to the default behavior, like manipulate constants in DB objects after clibration is finished All methods to override have default implementaion which does nothing.
Definition at line 50 of file GlobalParam.h.
|
inlinevirtual |
Implement this to be called after Millepede finishes and all global parameters are filled in DB objects (which allow this) in GlobalParam.
std::vector<std::tuple<unsigned | short, unsigned short, unsigned short, double>>& tuple with result <unique id, element, param, value> |
GlobalParamVector& | the GlobalVector which you have to update, extend or just read jsu after it is filled automatically (for DB objects which support it) and before its DBObjects are stored back into DB. |
Definition at line 59 of file GlobalParam.h.