remove obsolete accessors from EcalRecHit and ensure consistent behaviour when reading old files