¿Cómo escribir un getter personalizado si las properties de class están definidas en el constructor?

He estado escribiendo una aplicación en la que al principio declaro la firma de la class como a continuación

data class MClass(val id: Int = 0,val descr: String, val timestamp: Long) 

Ahora se creó una necesidad donde debo tener un getter personalizado para un campo anterior. ¿Cómo puedo escribir este getter personalizado? Sé que si no, podría escribir algo como

 data class(){ val id=0 val descr = "" get() = descr + "append smth" val timestamp:Long = 0 }