¿Cuál es la forma más sencilla de get propiedad segura para subprocesss en Kotlin?

¿Es la forma más sencilla de get una propiedad segura para subprocesss de tipo doble en Kotlin?

class SomeClass { @Volatile var someProp : Double? = null @Synchronized get @Synchronized set }