package lssautoconfig; option optimize_for = LITE_RUNTIME; message InstrumentParameters { required double distance = 1; required double wavelength = 2; required double collimation = 3; } message NumorRequest { required string instrumentName = 1; required InstrumentParameters parameters = 2; enum Type { SampleModel = 1; Background = 2; } required Type type = 3; required int32 xSize = 4; required int32 ySize = 5; required bytes data = 6; } message Response { required InstrumentParameters parameters = 1; required string scatterModelType = 2; required string type = 3; required double sampleRadius = 4; }