SND@LHC Software
|
Example class for a spacepoint measurement which can be created from mySpacepointDetectorHit via the MeasurementFactory. More...
#include <mySpacepointMeasurement.h>
Public Member Functions | |
mySpacepointMeasurement () | |
mySpacepointMeasurement (const mySpacepointDetectorHit *detHit, const TrackCandHit *hit) | |
virtual AbsMeasurement * | clone () const |
Deep copy ctor for polymorphic class. | |
![]() | |
SpacepointMeasurement (int nDim=3) | |
SpacepointMeasurement (const TVectorD &rawHitCoords, const TMatrixDSym &rawHitCov, int detId, int hitId, TrackPoint *trackPoint, bool weightedPlaneContruction=true, bool cutCov=true) | |
virtual | ~SpacepointMeasurement () |
virtual SharedPlanePtr | constructPlane (const StateOnPlane &state) const |
Contruct the virtual detector plane. | |
virtual std::vector< MeasurementOnPlane * > | constructMeasurementsOnPlane (const StateOnPlane &state) const |
virtual const AbsHMatrix * | constructHMatrix (const AbsTrackRep *) const |
![]() | |
AbsMeasurement () | |
AbsMeasurement (int nDims) | |
AbsMeasurement (const TVectorD &rawHitCoords, const TMatrixDSym &rawHitCov, int detId, int hitId, TrackPoint *trackPoint) | |
virtual | ~AbsMeasurement () |
TrackPoint * | getTrackPoint () const |
void | setTrackPoint (TrackPoint *tp) |
const TVectorD & | getRawHitCoords () const |
const TMatrixDSym & | getRawHitCov () const |
int | getDetId () const |
int | getHitId () const |
unsigned int | getDim () const |
void | setDetId (int detId) |
void | setHitId (int hitId) |
virtual void | Print (const Option_t *="") const |
Additional Inherited Members | |
![]() | |
AbsMeasurement (const AbsMeasurement &) | |
protect from calling copy c'tor from outside the class. Use clone() if you want a copy! | |
![]() | |
TVectorD | rawHitCoords_ |
TMatrixDSym | rawHitCov_ |
int | detId_ |
int | hitId_ |
TrackPoint * | trackPoint_ |
Pointer to TrackPoint where the measurement belongs to. | |
Example class for a spacepoint measurement which can be created from mySpacepointDetectorHit via the MeasurementFactory.
Definition at line 36 of file mySpacepointMeasurement.h.
|
inline |
Default constructor for ROOT IO.
Definition at line 41 of file mySpacepointMeasurement.h.
|
inline |
Definition at line 44 of file mySpacepointMeasurement.h.
|
inlinevirtual |
Deep copy ctor for polymorphic class.
Reimplemented from genfit::SpacepointMeasurement.
Definition at line 55 of file mySpacepointMeasurement.h.