Package gov.nist.microanalysis.EPQLibrary

Examples of gov.nist.microanalysis.EPQLibrary.XRayTransitionSet


     */
    private static void findAllXRayTransitions(RegionBase region, double emax,
            Set<XRayTransition> transitions) {
        double e0 = region.getScatterModel().getMinEforTracking();

        XRayTransitionSet transitionSet;
        for (Element element : region.getMaterial().getElementSet()) {
            transitionSet = new XRayTransitionSet(element, e0, emax);
            for (XRayTransition transition : transitionSet.getTransitions()) {
                if (transition.isWellKnown()) {
                    transitions.add(transition);
                }
            }
        }
View Full Code Here


                ToSI.keV(props
                        .getNumericProperty(SpectrumProperties.BeamEnergy));

        Set<XRayTransition> transitions = new HashSet<>();

        XRayTransitionSet transitionSet;
        for (Element element : comp.getElementSet()) {
            transitionSet = new XRayTransitionSet(element, 0.0, emax);
            for (XRayTransition transition : transitionSet.getTransitions()) {
                if (transition.isWellKnown()
                        && transition.getEdgeEnergy() < emax) {
                    transitions.add(transition);
                }
            }
View Full Code Here

TOP

Related Classes of gov.nist.microanalysis.EPQLibrary.XRayTransitionSet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.