Class ITrackTrajectory

Direct Known Subclasses:
Track, TrackTrajectory

abstract class ITrackTrajectory

Interface to standardise access to trajectory parameters of track-like entities. Parameters are given at position of closest approach to the origin.


Method Summary
 abstract const doublecotTheta()
           
 abstract const doubleeta()
           
 abstract const doubleimpactParameter()
           
 abstract const doubleinvPtCharge()
           
 abstract const operatorHep3Vector()
           
 abstract const doublephi()
           
 abstract const doublepT()
           
 abstract const doubleradius()
           
 abstract const intsignOfCharge()
           
 abstract const Hep3VectorthreeMomentum()
           
 abstract const doublezPerigee()
           

Method Detail

cotTheta

public abstract const double cotTheta()

eta

public abstract const double eta()

impactParameter

public abstract const double impactParameter()

invPtCharge

public abstract const double invPtCharge()

operatorHep3Vector

public abstract const operatorHep3Vector()

phi

public abstract const double phi()

pT

public abstract const double pT()

radius

public abstract const double radius()

signOfCharge

public abstract const int signOfCharge()

threeMomentum

public abstract const Hep3Vector threeMomentum()

zPerigee

public abstract const double zPerigee()