def test_transform_round_trip():
    N = 500
    nstate=0
    nhyper=0
    p = np.random.random_sample(N)
    orig = p[nstate+nhyper:].copy()
    fast_detector.transform_radon_concs_inplace(p[nstate+nhyper:])
    assert np.allclose(p, fast_detector.transform_radon_concs(orig))
def test_inplace_transform():
    N = 500
    nstate=0
    nhyper=0
    p = np.random.random_sample(N)
    orig = p[nstate+nhyper:].copy()
    fast_detector.transform_radon_concs_inplace(p[nstate+nhyper:])
    assert np.allclose(fast_detector.inverse_transform_radon_concs(p), orig)