public abstract class SpaceXform extends Object
Constructor and Description |
---|
SpaceXform() |
Modifier and Type | Method and Description |
---|---|
abstract SpacePoint |
apply(SpacePoint spt)
Transform a space point.
|
abstract SpacePointVector |
apply(SpacePointVector svec)
Transform a space point vector.
|
abstract SpaceXform |
inverse()
Return the inverse of this transformation.
|
(package private) SpacePoint |
invert(SpacePoint spt)
Transform a space point with inverse transformation.
|
(package private) SpacePoint |
invert(SpacePointVector svec)
Transform a space point vector with inverse transformation.
|
SpacePoint |
transform(SpacePoint spt)
Transform a space point.
|
SpacePointVector |
transform(SpacePointVector svec)
Transform a space point vector.
|
public abstract SpaceXform inverse()
public abstract SpacePoint apply(SpacePoint spt)
spt
- SpacePoint on which to apply this transformpublic abstract SpacePointVector apply(SpacePointVector svec)
svec
- SpacePointVector on which to apply this transformpublic SpacePoint transform(SpacePoint spt)
spt
- SpacePoint to transformpublic SpacePointVector transform(SpacePointVector svec)
svec
- SpacePointVector to transformSpacePoint invert(SpacePoint spt)
SpacePoint invert(SpacePointVector svec)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.