Documentation of 'hep.aida.ref.AidaUtils' Java class
AidaUtils
hep.aida.ref

Class AidaUtils



  • public abstract class AidaUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor and Description
      AidaUtils() 
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static java.lang.String createOptionsString(java.util.Map options) 
      static void fillPath(ITree tree, IManagedObject mo) 
      static int findInArray(java.lang.String string, java.lang.String[] array) 
      static boolean isPathInDir(java.lang.String dir, java.lang.String path) 
      static java.lang.String modifyName(java.lang.String name) 
      static java.lang.String parseDirName(java.lang.String pathString) 
      static java.lang.String parseName(java.lang.String pathString) 
      static java.util.Map parseOptions(java.lang.String options)
      Parse AIDA options.
      static java.lang.String[] parseString(java.lang.String options) 
      static double roundDown(double x, int order)
      Round number down (closer to Negative Infinity): "order" defines which significant digit is rounded, order >= 0 roundDown(234.5, 0) -> 200.0 roundDown(234.5, 1) -> 230.0 roundDown(234.5, 2) -> 234.0
      static double roundUp(double x, int order)
      Round number up (closer to Positive Infinity), "order" defines which significant digit is rounded, order >= 0 roundUp(234.5, 0) -> 300.0 roundUp(234.5, 1) -> 240.0 roundUp(234.5, 2) -> 235.0
      static java.lang.String[] stringToArray(java.lang.String path) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AidaUtils

        public AidaUtils()
    • Method Detail

      • parseOptions

        public static java.util.Map parseOptions(java.lang.String options)
        Parse AIDA options. Accepts values of the form:
         a=b;c=d
         a="Some Options",c="My , Funny Value"
         testCase     (equivalent to testCase=true)
         
        Parameters:
        options - The options string to be parsed
        Returns:
        A map containing all the found options
        Throws:
        java.lang.IllegalArgumentException - if the options string is invalid
      • createOptionsString

        public static java.lang.String createOptionsString(java.util.Map options)
      • parseString

        public static java.lang.String[] parseString(java.lang.String options)
      • stringToArray

        public static java.lang.String[] stringToArray(java.lang.String path)
      • modifyName

        public static java.lang.String modifyName(java.lang.String name)
      • parseName

        public static java.lang.String parseName(java.lang.String pathString)
      • parseDirName

        public static java.lang.String parseDirName(java.lang.String pathString)
      • findInArray

        public static int findInArray(java.lang.String string,
                                      java.lang.String[] array)
      • isPathInDir

        public static boolean isPathInDir(java.lang.String dir,
                                          java.lang.String path)
      • roundDown

        public static double roundDown(double x,
                                       int order)
        Round number down (closer to Negative Infinity): "order" defines which significant digit is rounded, order >= 0 roundDown(234.5, 0) -> 200.0 roundDown(234.5, 1) -> 230.0 roundDown(234.5, 2) -> 234.0
      • roundUp

        public static double roundUp(double x,
                                     int order)
        Round number up (closer to Positive Infinity), "order" defines which significant digit is rounded, order >= 0 roundUp(234.5, 0) -> 300.0 roundUp(234.5, 1) -> 240.0 roundUp(234.5, 2) -> 235.0

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.