fix: allow for non-existent eicd::Vector types
When we move to a data model that extends edm4hep
, we are going to move from eicd::Vector3f
to edm4hep::Vector3f
. This adds some of the required forward and backward compatibility for that transition.