Commit in lcsim/src/org/lcsim/event on MAIN | |||
Track.java | +49 | -6 | 1.12 -> 1.13 |
add deprecation warnings to Track API
diff -u -r1.12 -r1.13 --- Track.java 18 Jun 2012 23:02:14 -0000 1.12 +++ Track.java 5 Sep 2012 18:23:20 -0000 1.13 @@ -9,31 +9,71 @@
* Represents a found (reconstructed) track * * @author tonyj
- * @version $Id: Track.java,v 1.12 2012/06/18 23:02:14 jeremy Exp $
+ * @version $Id: Track.java,v 1.13 2012/09/05 18:23:20 jeremy Exp $
*/ public interface Track { int getCharge();
+ /** + * @deprecated Use TrackState method instead. + * @return + */ + @Deprecated
double[] getReferencePoint();
+ /** + * @deprecated Use TrackState method instead. + * @return + */ + @Deprecated
double getReferencePointX();
+ /** + * @deprecated Use TrackState method instead. + * @return + */ + @Deprecated
double getReferencePointY();
+ /** + * @deprecated Use TrackState method instead. + * @return + */ + @Deprecated
double getReferencePointZ(); boolean isReferencePointPCA();
+ /** + * @deprecated Use TrackState method instead. + * @return + */ + @Deprecated
double[] getMomentum(); // Hep3Vector momentum(); // SpacePoint referencePoint();
+ /** + * @deprecated Use TrackState method instead. + * @return + */ + @Deprecated
double getPX();
+ /** + * @deprecated Use TrackState method instead. + * @return + */ + @Deprecated
double getPY();
+ /** + * @deprecated Use TrackState method instead. + * @return + */ + @Deprecated
double getPZ(); // MCParticle getMCParticle();
@@ -41,7 +81,6 @@
/** * Returns true if the track has been successfully fitted */
-
boolean fitSuccess(); /**
@@ -78,21 +117,29 @@
* @param i * The index of the track parameter * @return The track parameter with the specified index
+ * @deprecated Use TrackState method instead.
*/
+ @Deprecated
double getTrackParameter(int i); /** * Get the track parameters as an array * * @see #getTrackParameter
+ * + * @deprecated Use TrackState method instead.
*/
+ @Deprecated
double[] getTrackParameters(); /** * Get the error matrix * * @see #getTrackParameter
+ * + * @deprecated Use TrackState method instead.
*/
+ @Deprecated
SymmetricMatrix getErrorMatrix(); /**
@@ -126,8 +173,4 @@
int getType(); List<TrackState> getTrackStates();
- - // double parameter(ParameterName n); - // similar name is not a problem, because of different signature - // Parameters parameters();
}
Use REPLY-ALL to reply to list
To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1