Belle II Software development
|
This class defines the dbobject and the methods to access the SVD position error parameters and provide the position error for the CoGOnly algorithm. More...
#include <SVDCoGOnlyPositionError.h>
Public Types | |
typedef SVDCalibrationsBase< SVDCalibrationsScalar< SVDPositionErrorFunction > > | t_payload |
typedef for the SVDPositionErrorFunction payload of all SVD sensors | |
Public Member Functions | |
SVDCoGOnlyPositionError () | |
Constructor, no input argument is required. | |
double | getPositionError (const Belle2::VxdID &sensorID, const bool &isU, const unsigned short &strip, const double &clSNR, const int &clSize, const float &pitch) const |
Return the position error. | |
TString | getUniqueID () |
returns the unique ID of the payload | |
bool | isValid () |
returns true if the m_aDBObtPtr is valid in the requested IoV | |
Static Public Attributes | |
static std::string | name = std::string("SVDCoGOnlyPositionError") |
name of the SVDPositionErrorFunction payload | |
Private Attributes | |
DBObjPtr< t_payload > | m_aDBObjPtr |
SVDPositionErrorFunction payload. | |
This class defines the dbobject and the methods to access the SVD position error parameters and provide the position error for the CoGOnly algorithm.
Definition at line 29 of file SVDCoGOnlyPositionError.h.
typedef for the SVDPositionErrorFunction payload of all SVD sensors
Definition at line 33 of file SVDCoGOnlyPositionError.h.
|
inline |
Constructor, no input argument is required.
Definition at line 36 of file SVDCoGOnlyPositionError.h.
|
inline |
Return the position error.
Input:
sensorID | identity of the sensor for which the calibration is required |
isU | sensor side, true for p side, false for n side |
strip | strip number - NOT USED |
clSNR | cluster SNR |
clSize | cluster size |
pitch | sensor pitch |
Output: double corresponding to the position error
Definition at line 55 of file SVDCoGOnlyPositionError.h.
|
inline |
|
inline |
returns true if the m_aDBObtPtr is valid in the requested IoV
Definition at line 75 of file SVDCoGOnlyPositionError.h.
SVDPositionErrorFunction payload.
Definition at line 80 of file SVDCoGOnlyPositionError.h.
|
static |
name of the SVDPositionErrorFunction payload
Definition at line 31 of file SVDCoGOnlyPositionError.h.