How to calculate the height and length of a reflected ray? I barely know anything about optics, so I could use some help about how to go about solving this problem. 
If I have a ray of light at a certain height from the optical axis, propagating at an angle, and the distance it travels before it comes in comes in contact with a mirror, can I find the angle and height of the ray after it reflects? 
I know the mirror is concave and the radius of curvature, and I know the parameters listed above, but how should I write an equation to find the height and angle of a reflected ray?
EDIT: For example, I have a ray 5mm from the optical axis, and it propagates at 0.3 mrad to that axis. The ray travels a distance of 2cm and comes in contact with a concave mirror of R = 1. How can I find the height and angle of the ray 1m away from the point reflected? I've looked at three optics books, and I still can't find an easy explanation for calculating this.
I tried to use the matrix method to solve this problem, but I don't even know if this would work or not. Below is what I referred to. Can anyone tell me if this would work for my problem?

 A: calculation is easy you can apply the mirror formula and magnification formula which will give yo the position of the new image and it's magnification through which you can find the angle of the reflected ray. If the travelling ray is striking at the pole of the mirror then the the reflected ray will be of same length and height from the optical axis and you will get the height of the object. But it is applicable only for point object. If it is a elongated object of height h from the optical axis then you will have to take two rays ray 1 and 2 as given in the fig. The point of intersection of the two ray's will give you the distance of the object from the pole p. Two find the distance x apply the following formula (1/u + 1/v = 1/f) where u is the distance of the object from p v is the distance of the image from the p and f is the focal length. And for height apply magnification formula (-v/u = h'/h) where h' is height of image and h is height object. So I hope it may help you. (Remember to use sign convention. Keep following  points in your mind. Al the distance are measured from pole in either direction's. Distance measured from the pole which are in the direction of incident ray are positive and in th opposite direction are negate si while placing the value of u and v apply the sign convention)


Her is the url of the animation hope it will help you more
http://www.physicsclassroom.com/mmedia/optics/rdcma.cfm
A: The ray will reflect at the negative of the incident angle with respect to the normal, so all you have to do is compute the normal (which you can obtain from the derivative of the surface curve), then find the perpendicular vector to that normal.  That is it...
