The PDFgetX2 coding project started out as an upgrade to the Yorick
program PDFgetX [6] developed in our group. The
interactive data language (IDL1.1) was chosen for its cross-platform compatibility, and
built-in GUI capability. The data correction methods used in PDFgetX
were inherited. However, this release of PDFgetX2 is not a
translation of program PDFgetX, i.e. with only an addition of
GUI. The two programs differ a lot in programing structure and
concepts, but do give quantitatively consistent results. As the coding
efforts moved on, numerous new features have been constantly added,
and some existing capabilities were expanded. A tour of the features
available in PDFgetX2 is best made by going through the tutorial
data provided in this manual.