Belle II Software development
|
Very tentative interface for VXD. More...
#include <GlobalParam.h>
Public Types | |
enum | E_VXDHierarchyType { c_None = 0 , c_Flat = 1 , c_HalfShells = 2 , c_Full = 3 } |
Type of VXD hierarchy. More... | |
Public Member Functions | |
virtual void | setupAlignmentHierarchy (GlobalDerivativesHierarchy &hierarchy) override final |
Very tentaive function: not yet used. | |
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. | |
Static Public Attributes | |
static E_VXDHierarchyType | s_hierarchyType |
What type of hierarchy to use for VXD? | |
static bool | s_enablePXD = true |
Enable PXD in hierarchy? | |
static bool | s_enableSVD = true |
Enable SVD in hierarchy? | |
Very tentative interface for VXD.
Definition at line 73 of file GlobalParam.h.
enum E_VXDHierarchyType |
Type of VXD hierarchy.
Definition at line 76 of file GlobalParam.h.
|
inlinevirtualinherited |
Implement this to be called after Millepede finishes and all global parameters are filled in DB objects (which allow this) in GlobalParam.
The function takes two parameters, both of which are unused thus no name is given First parameter: Vector with a tuple representing <unique id, element, param, value> per result Second parameter: The GlobalParamVector 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 60 of file GlobalParam.h.
|
finaloverridevirtual |
Very tentaive function: not yet used.
This simpler hierarchy is as follows: Belle 2 / | | \ Ying Yang Pat Mat ... other sub-detectors / / | / | | \ | \ \ ......... sensors ........
So the hierarchy is as follows: Belle 2 / | | \ Ying Yang Pat Mat ... other sub-detectors / | / | | \ | \ ...... ladders ...... / / | / | | \ | \ \ ......... sensors ........
Reimplemented from IGlobalParamInterface.
Definition at line 166 of file GlobalParam.cc.
|
static |
Enable PXD in hierarchy?
Definition at line 85 of file GlobalParam.h.
|
static |
Enable SVD in hierarchy?
Definition at line 87 of file GlobalParam.h.
|
static |
What type of hierarchy to use for VXD?
Definition at line 83 of file GlobalParam.h.