![]() |
Belle II Software
release-08-02-04
|
Create different measurement types along a HelixTrackModel for testing purposes. More...
#include <MeasurementCreator.h>


Public Member Functions | |
| void | setTrackModel (const HelixTrackModel *model) |
| Takes ownership! | |
| void | setResolution (double resolution) |
| void | setResolutionWire (double resolutionWire) |
| void | setOutlierProb (double outlierProb) |
| void | setOutlierRange (double outlierRange) |
| void | setThetaDetPlane (double thetaDetPlane) |
| void | setPhiDetPlane (double phiDetPlane) |
| void | setWireDir (const TVector3 wireDir) |
| void | setMinDrift (double minDrift) |
| void | setMaxDrift (double maxDrift) |
| void | setIdealLRResolution (bool idealLRResolution) |
| void | setUseSkew (bool useSkew) |
| void | setSkewAngle (double skewAngle) |
| void | setNSuperLayer (int nSuperLayer) |
| void | setDebug (bool debug) |
| std::vector< genfit::AbsMeasurement * > | create (eMeasurementType, double tracklength, bool &outlier, int &lr) |
| std::vector< genfit::AbsMeasurement * > | create (eMeasurementType type, double tracklength) |
| void | reset () |
Private Attributes | |
| const HelixTrackModel * | trackModel_ |
| double | resolution_ |
| double | resolutionWire_ |
| double | outlierProb_ |
| double | outlierRange_ |
| double | thetaDetPlane_ |
| double | phiDetPlane_ |
| int | wireCounter_ |
| TVector3 | wireDir_ |
| double | minDrift_ |
| double | maxDrift_ |
| bool | idealLRResolution_ |
| bool | useSkew_ |
| double | skewAngle_ |
| int | nSuperLayer_ |
| int | measurementCounter_ |
| bool | debug_ |
Create different measurement types along a HelixTrackModel for testing purposes.
Definition at line 57 of file MeasurementCreator.h.