Uses of Enum Class
xal.extension.wirescan.profile.ProfileData.Angle
Packages that use ProfileData.Angle
-
Uses of ProfileData.Angle in xal.extension.wirescan.profile
Methods in xal.extension.wirescan.profile that return ProfileData.AngleModifier and TypeMethodDescriptionstatic ProfileData.AngleReturns the enum constant of this class with the specified name.static ProfileData.Angle[]ProfileData.Angle.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in xal.extension.wirescan.profile with parameters of type ProfileData.AngleModifier and TypeMethodDescriptiondoubleProfileDataStatistics.compAveAxisStepSize(ProfileData.Angle view) Compute and return the average step size between axis sample positions for the given projection view.doubleProfileDataStatistics.compStdDev(ProfileData.Angle view) Return the (normalized) standard deviation σ of the given projection.doubleProfileDataStatistics.computeCentralMoment(int intOrder, ProfileData.Angle view) Compute and return the indicated central moment for the given projection data.doubleProfileDataStatistics.computeMoment(int intOrder, ProfileData.Angle view) Compute and return the indicated moment for the given projection data.doubleProfileDataStatistics.computeWeightedSum(int intOrder, double dblCntr, ProfileData.Angle view) Compute and return the weighted central summation Sn(μ) which is defined
Sn(μ) = Σk(k - μ)nfkdoubleProfileDataStatistics.getAxisOffset(ProfileData.Angle view) Return the initial axis position for the given projection angle, that is the axis location x0 of the first sample.doubleProfileData.getAxisPositionAt(ProfileData.Angle view, int index) Returns the axis position at given index for the given viewing angle.double[]ProfileData.getAxisPositions(ProfileData.Angle view) Returns the vector array of axis positions for each data value.doubleProfileDataStatistics.getCenter(ProfileData.Angle view) Return the (normalized) center of mass (i.e., the first moment) for the given projection.doubleProfileDataStatistics.getMass(ProfileData.Angle view) Return the total mass (i.e., the first integral, or zeroth moment) of the given projection.double[]ProfileDataProcessor.getProcessedData(ProfileData.Angle view) Return the processed data for the given profile view.double[]ProfileData.getProjection(ProfileData.Angle view) Returns the projection data array for the given viewing angle.doubleProfileData.getProjectionAt(ProfileData.Angle view, int index) Returns the value of given projection data at given index.double[]ProfileDataProcessor.indicatorFunction(ProfileData.Angle view) Compute and return the signal presence indicator function for the given projection view.voidProfileData.setAxisPositionAt(ProfileData.Angle view, int index, double dblVal) Set axis position at the given index.voidProfileData.setAxisPositions(ProfileData.Angle view, double[] arrVals) Set the entire axis position vector for the given viewing angle.voidProfileData.setAxisPositions(ProfileData.Angle view, List<Double> lstVals) Set the entire axis position data array for the given projection angle.voidProfileData.setProjection(ProfileData.Angle view, double[] arrVals) Set the entire projection data array.voidProfileData.setProjection(ProfileData.Angle view, List<Double> lstVals) Set the entire projection data array.voidProfileData.setProjectionAt(ProfileData.Angle view, int index, double dblVal) Set given view profile value at index.