AtomicShell shell;
double q, wf, yield, lineWeight, atomicWeight, factor;
for (XRayTransition xrt : transitions) {
element = xrt.getElement();
if (comp.containsElement(element)) {
shell = xrt.getDestination();
corrAlg.initialize(comp, shell, props);
q = icx.computeShell(shell, energy);
wf = comp.weightFraction(element, false);
yield = fy.compute(shell);