Ok I do not understand it I have to admit that.

Just a question if you know for sure.
When calculating the total difficulty of a chain we count the values of the actual hashes or the difficulty targets in the blocks?
I 'm not sure about what you are asking... The "target" is stored into each block and that's all you need to derive the difficulty since the upper bound is well known.