The @units decorator always returns the magnitude
from bliss.physics.units import ur, units
class Foo():
@units(result=ur.J)
def energy(self):
return 1.2345 * ur.J
f = Foo()
f.energy()
For methods with no arguments (or just self
).