Belle II Software development
|
This class defines the dbobject and the methods to access the SVD cluster position fudge factors for the SVDClusterizer module. More...
#include <SVDMCClusterPositionFudgeFactor.h>
Public Types | |
typedef SVDCalibrationsBase< SVDCalibrationsScalar< SVDMCFudgeFactorFunction > > | t_payload |
typedef for the SVDMCClusterPositionFudgeFactor payload of all SVD sensors | |
Public Member Functions | |
SVDMCClusterPositionFudgeFactor () | |
Constructor, no input argument is required. | |
double | getFudgeFactor (const Belle2::VxdID &sensorID, const bool &isU, const double &trkAngle) const |
Return the MC fudge factor. | |
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("SVDMCClusterPositionFudgeFactor") |
name of the SVDMCClusterPositionFudgeFactor payload | |
Private Attributes | |
DBObjPtr< t_payload > | m_aDBObjPtr |
SVDMCClusterPositionFudgeFactor payload. | |
This class defines the dbobject and the methods to access the SVD cluster position fudge factors for the SVDClusterizer module.
Definition at line 27 of file SVDMCClusterPositionFudgeFactor.h.
typedef for the SVDMCClusterPositionFudgeFactor payload of all SVD sensors
Definition at line 31 of file SVDMCClusterPositionFudgeFactor.h.
|
inline |
Constructor, no input argument is required.
Definition at line 34 of file SVDMCClusterPositionFudgeFactor.h.
|
inline |
Return the MC fudge factor.
Input:
sensorID | identity of the sensor for which the calibration is required |
isU | sensor side, true for p side, false for n side |
trkAngle | track's incident angle |
Output: double corresponding to the fudge factor
Definition at line 49 of file SVDMCClusterPositionFudgeFactor.h.
|
inline |
returns the unique ID of the payload
Definition at line 63 of file SVDMCClusterPositionFudgeFactor.h.
|
inline |
returns true if the m_aDBObtPtr is valid in the requested IoV
Definition at line 66 of file SVDMCClusterPositionFudgeFactor.h.
SVDMCClusterPositionFudgeFactor payload.
Definition at line 69 of file SVDMCClusterPositionFudgeFactor.h.
|
static |
name of the SVDMCClusterPositionFudgeFactor payload
Definition at line 29 of file SVDMCClusterPositionFudgeFactor.h.