Page 1 of 1

sddsemitproc

Posted: 12 Dec 2019, 07:23
by jpforr
Dear All,

I conducted an emittance measurement by quadrupole scan and used sddsemitproc for the evaluation. For publication, I need a detailed description of the used method.

As far as I understood, function of sddsemitproc is as follows:
-generate random errors (according to errorData or errorLevel)
-add these errors to the measured data (nErrorSets error sets are computed)
-analyze each error set separately, determine beam matrix and emittance for each
-calculate mean and standard deviation of output quantities

Is this description correct and complete?

Are the values given as errorData treated as standard deviation of a Gaussian distribution?

Is there any way to make the evaluation even more comprehensible (Ideally, my supervisor would like the evaluation to be replicable step-by-step by the reader)?

Regards,
Jonas

Re: sddsemitproc

Posted: 13 Dec 2019, 09:57
by michael_borland
Jonas,

Your description is correct. If you want even more detail, the best place to look is the source code, which is available from our software distribution page as part of the elegant package; look for elegant/elegantTools/sddsemitproc.c

The method is also described in my thesis, section 5.4.

--Michael