diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 5e725b3b2..7c69f469c 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -12,29 +12,64 @@ on: # to the last committer of this file!!!!! - cron: '0 22 * * *' +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: - build: + build: runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: 11 + distribution: zulu - name: build run: ./build-coatjava.sh --spotbugs --unittests --quiet - - name: kpp-test - run: cd validation/advanced-tests && ./run-advanced-tests.sh - - name: eb-ep-test - run: cd validation/advanced-tests && ./run-eb-tests.sh -100 electronproton - - name: eb-eg-test - run: cd validation/advanced-tests && ./run-eb-tests.sh -100 electrongamma - - name: eb-epc-test - run: cd validation/advanced-tests && ./run-eb-tests.sh -100 electronprotonC - - name: eb-enc-test - run: cd validation/advanced-tests && ./run-eb-tests.sh -100 electronneutronC - - name: eb-eftpi-test - run: cd validation/advanced-tests && ./run-eb-tests.sh -100 electronFTpion + - name: tar # tarball to preserve permissions + run: tar czvf coatjava.tar.gz coatjava + - uses: actions/upload-artifact@v3 + with: + name: build + retention-days: 1 + path: coatjava.tar.gz + test: + needs: [ build ] + runs-on: ubuntu-latest + strategy: + fail-fast: true + matrix: + id: + - kpp + - eb-ep + - eb-eg + - eb-epc + - eb-enc + - eb-eftpi + include: + - { id: kpp, cmd: ./run-advanced-tests.sh } + - { id: eb-ep, cmd: ./run-eb-tests.sh -100 electronproton } + - { id: eb-eg, cmd: ./run-eb-tests.sh -100 electrongamma } + - { id: eb-epc, cmd: ./run-eb-tests.sh -100 electronprotonC } + - { id: eb-enc, cmd: ./run-eb-tests.sh -100 electronneutronC } + - { id: eb-eftpi, cmd: ./run-eb-tests.sh -100 electronFTpion } + steps: + - uses: actions/checkout@v3 + - name: Set up JDK + uses: actions/setup-java@v3 + with: + java-version: 11 + distribution: zulu + - uses: actions/download-artifact@v3 + with: + name: build + - name: untar build + run: tar xzvf coatjava.tar.gz + - name: run test + run: | + cd validation/advanced-tests + ${{matrix.cmd}} diff --git a/bin/hadd b/bin/hipo-add similarity index 100% rename from bin/hadd rename to bin/hipo-add diff --git a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Dictionary.java b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Dictionary.java index 4366e7b7c..e77fdb69d 100644 --- a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Dictionary.java +++ b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Dictionary.java @@ -22,6 +22,12 @@ public class Dictionary extends HashMap, Particle> { public Dictionary() { } + public Road getRoad(ArrayList key) { + if(this.containsKey(key)) + return new Road(key, this.get(key)); + else + return null; + } public void printDictionary() { for(Map.Entry, Particle> entry : this.entrySet()) { @@ -33,11 +39,18 @@ public void printDictionary() { } public void readDictionary(String fileName, TestMode mode, int wireBinning, int stripBinning, int sectorDependence) { + this.readDictionary(fileName, mode, wireBinning, stripBinning, sectorDependence, -1); + } + + public void readDictionary(String fileName, TestMode mode, int wireBinning, int stripBinning, int sectorDependence, int maxRoads) { System.out.println("\nReading dictionary from file " + fileName); + System.out.println("\nMaximum number of roads set to: " + maxRoads); int nFull = 0; int nDupli = 0; + if(maxRoads<0) maxRoads = Integer.MAX_VALUE; + File fileDict = new File(fileName); try { @@ -46,7 +59,7 @@ public void readDictionary(String fileName, TestMode mode, int wireBinning, int ProgressPrintout progress = new ProgressPrintout(); String line = null; - while ((line = txtreader.readLine()) != null) { + while ((line = txtreader.readLine()) != null && maxRoads>nFull) { Road road = new Road(line); road.setBinning(wireBinning, stripBinning, sectorDependence); @@ -59,9 +72,9 @@ public void readDictionary(String fileName, TestMode mode, int wireBinning, int else { this.put(road.getKey(mode), road.getParticle()); } + progress.setAsInteger("roads", nFull); progress.setAsInteger("duplicates", nDupli); - progress.setAsInteger("good", this.size()); - progress.setAsInteger("roads", nFull); + progress.setAsInteger("good", this.size()); progress.updateStatus(); } txtreader.close(); @@ -97,9 +110,10 @@ public static enum TestMode { UDF(-1, "Undefined"), DC(0, "DC"), - DCFTOFPCALU(1, "DCFTOFPCALU"), - DCFTOFPCALUVW(2, "DCFTOFPCALUVW"), - DCFTOFPCALUVWHTCC(3, "DCFTOFPCALUVWHTCC"); + DCPCALU(1, "DCPCALU"), + DCFTOFPCALU(2, "DCFTOFPCALU"), + DCFTOFPCALUVW(3, "DCFTOFPCALUVW"), + DCFTOFPCALUVWHTCC(4, "DCFTOFPCALUVWHTCC"); private int mode; private String name; @@ -132,10 +146,12 @@ public static TestMode getTestMode(int mode) { case 0: return TestMode.DC; case 1: - return TestMode.DCFTOFPCALU; + return TestMode.DCPCALU; case 2: - return TestMode.DCFTOFPCALUVW; + return TestMode.DCFTOFPCALU; case 3: + return TestMode.DCFTOFPCALUVW; + case 4: return TestMode.DCFTOFPCALUVWHTCC; default: return TestMode.UDF; diff --git a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryCreator.java b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryCreator.java index 8c7b508e3..0f5a25e05 100644 --- a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryCreator.java +++ b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryCreator.java @@ -72,10 +72,11 @@ public static void main(String[] args) { DefaultLogger.debug(); - OptionParser parser = new OptionParser("dict-validation"); + OptionParser parser = new OptionParser("dict-maker"); + parser.setRequiresInputList(false); parser.addRequired("-o" , "dictionary file name"); parser.addRequired("-i" , "event file"); - parser.addOption("-pid" , "0", "select particle PID for new dictonary, 0: no selection,"); + parser.addOption("-pid" , "0", "select particle PID for new dictionary, 0: no selection,"); parser.addOption("-charge" , "0", "select particle charge for new dictionary, 0: no selection"); parser.addOption("-threshold", "1", "select roads momentum threshold in GeV"); parser.addOption("-vzmin" , "-10", "minimum vz (cm)"); @@ -84,9 +85,6 @@ public static void main(String[] args) { parser.addOption("-dupli" , "1", "remove duplicates in dictionary creation, 0=false, 1=true"); parser.parse(args); - List arguments = new ArrayList(); - for(String item : args){ arguments.add(item); } - String dictionaryFileName = null; if(parser.hasOption("-o")==true) dictionaryFileName = parser.getOption("-o").stringValue(); diff --git a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryGenerator.java b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryGenerator.java index 9b0bc31f6..1b4153c39 100644 --- a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryGenerator.java +++ b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryGenerator.java @@ -191,7 +191,7 @@ private Road getRoad(int charge, double p, double theta, double phi, double vx, Line3d trkLine = new Line3d(ftof,ecal); List ftofHits = ftofDetector.getIntersections(trkLine); - if (ftofHits != null && ftofHits.size() > 0) { + if (ftofHits != null && !ftofHits.isEmpty()) { for (DetHit hit : ftofHits) { FTOFDetHit fhit = new FTOFDetHit(hit); road.setPaddle(fhit.getLayer(), (byte) fhit.getPaddle()); @@ -202,7 +202,7 @@ private Road getRoad(int charge, double p, double theta, double phi, double vx, List ecalHits = ecalDetector.getHits(path); int pcalU=0; int pcalV=0; int pcalW=0; - if (ecalHits != null && ecalHits.size() > 0) { + if (ecalHits != null && !ecalHits.isEmpty()) { for (DetectorHit ehit : ecalHits) { if(ehit.getSuperlayerId()+1==1) { if(ehit.getLayerId()+1==1 && pcalU==0) @@ -341,8 +341,8 @@ public static void main(String[] args) { DefaultLogger.debug(); - OptionParser parser = new OptionParser("dict-maker"); - + OptionParser parser = new OptionParser("dict-generator"); + parser.setRequiresInputList(false); parser.addRequired("-torus", "torus scale"); parser.addRequired("-solenoid","solenoid scale"); parser.addRequired("-charge", "particle charge"); diff --git a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryMerger.java b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryMerger.java index 80442760a..d7aeb8f27 100644 --- a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryMerger.java +++ b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryMerger.java @@ -86,6 +86,7 @@ public static void main(String[] args) { txtreader.close(); } progress.showStatus(); + bufferedWriter.close(); } catch (FileNotFoundException e) { e.printStackTrace(); diff --git a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryValidator.java b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryValidator.java index 20c6fe285..98a5c8a82 100644 --- a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryValidator.java +++ b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/DictionaryValidator.java @@ -27,8 +27,9 @@ public class DictionaryValidator { private Map dataGroups = new LinkedHashMap<>(); private EmbeddedCanvasTabbed canvas = null; - private String[] charges = {"pos", "neg"}; - private String fontName = "Arial"; + private final String[] charges = {"neg", "pos"}; + private final String[] Charges = {"Negative", "Positive"}; + private final String fontName = "Arial"; public DictionaryValidator(){ this.initGraphics(); @@ -36,153 +37,86 @@ public DictionaryValidator(){ public void analyzeHistos() { // calculate road finding efficiencies - this.effHisto(this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_pos_found"), - this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_pos_missing"), - this.dataGroups.get("Efficiency").getH2F("hi_ptheta_pos_eff")); - this.effHisto(this.dataGroups.get("Matched Tracks").getH2F("hi_phitheta_pos_found"), - this.dataGroups.get("Matched Tracks").getH2F("hi_phitheta_pos_missing"), - this.dataGroups.get("Efficiency").getH2F("hi_phitheta_pos_eff")); - this.effHisto(this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_neg_found"), - this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_neg_missing"), - this.dataGroups.get("Efficiency").getH2F("hi_ptheta_neg_eff")); - this.effHisto(this.dataGroups.get("Matched Tracks").getH2F("hi_phitheta_neg_found"), - this.dataGroups.get("Matched Tracks").getH2F("hi_phitheta_neg_missing"), - this.dataGroups.get("Efficiency").getH2F("hi_phitheta_neg_eff")); - System.out.println("Positive particles found/missed: " + this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_pos_found").integral() + "/" + - + this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_pos_missing").integral()); - System.out.println("Negative particles found/missed: " + this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_neg_found").integral() + "/" + - + this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_neg_missing").integral()); + for(int i=0; i wires, int dcSmear, int pcalUSmear, int pcalVWSmear) { Particle foundRoad = null; if(dcSmear>0 || pcalUSmear>0 || pcalVWSmear>0) { @@ -238,10 +183,10 @@ public EmbeddedCanvasTabbed getCanvas() { return canvas; } - public void init(String filename, TestMode mode, int wireBin, int stripBin, int sectorDependence) { + public void init(String filename, TestMode mode, int wireBin, int stripBin, int sectorDependence, int maxRoads) { this.dictionary = new Dictionary(); - this.dictionary.readDictionary(filename, mode, wireBin, stripBin, sectorDependence); - this.createHistos(); + this.dictionary.readDictionary(filename, mode, wireBin, stripBin, sectorDependence, maxRoads); + this.createHistos(mode, wireBin, stripBin, sectorDependence); this.plotRoads(); } @@ -271,6 +216,8 @@ public void plotHistos() { this.canvas.getCanvas(key).draw(this.dataGroups.get(key)); this.canvas.getCanvas(key).setGridX(false); this.canvas.getCanvas(key).setGridY(false); + this.canvas.getCanvas(key).setFont(this.fontName); + this.canvas.getCanvas(key).setTitleSize(18); if(key.equals("Dictionary")) { this.canvas.getCanvas(key).getPad(0).getAxisZ().setLog(true); this.canvas.getCanvas(key).getPad(5).getAxisZ().setLog(true); @@ -284,24 +231,20 @@ else if(key.equals("Matched Roads")){ public void plotRoads() { for(ArrayList key : this.dictionary.keySet()) { - Road road = new Road(key, this.dictionary.get(key)); - double phiSec = (Math.toDegrees(road.getParticle().phi())+360+30)%60-30; + Road road = this.dictionary.getRoad(key); int icharge = 0; - if(road.getParticle().charge()<0) icharge = 1; - this.dataGroups.get("Dictionary").getH2F("hi_ptheta_" + charges[icharge] + "_road").fill(road.getParticle().p(), Math.toDegrees(road.getParticle().theta())); - this.dataGroups.get("Dictionary").getH2F("hi_phitheta_" + charges[icharge] + "_road").fill(phiSec, Math.toDegrees(road.getParticle().theta())); - this.dataGroups.get("Dictionary").getH2F("hi_vztheta_" + charges[icharge] + "_road").fill(road.getParticle().vz(), Math.toDegrees(road.getParticle().theta())); - this.dataGroups.get("Dictionary").getH2F("hi_ftofdc_" + charges[icharge] + "_road").fill(road.getKey().get(5),road.getPaddle(DetectorLayer.FTOF1B)); - this.dataGroups.get("Dictionary").getH2F("hi_pcalftof_" + charges[icharge] + "_road").fill(road.getPaddle(DetectorLayer.FTOF1B), road.getStrip(DetectorLayer.PCAL_U)); + if(road.getParticle().charge()>0) icharge = 1; + this.fillHistos("Dictionary", charges[icharge], road); } } /** * Test selected dictionary on input event file * @param fileName: input event hipo file - * @param wireBin: dc wire smearing - * @param pcalBin: pcal strip smearing + * @param wireBin: dc wire binning + * @param pcalBin: pcal strip binning * @param sectorDependence: sector-dependence mode (0=false, 1=true) + * @param smearing: smaring in matching * @param mode: test mode * @param maxEvents: max number of events to process * @param pidSelect: pid for track selection @@ -310,7 +253,7 @@ public void plotRoads() { * @param vzmin: minimum track vz * @param vzmax: maximum track vz */ - public void processFile(String fileName, int wireBin, int pcalBin, int sectorDependence, + public void processFile(String fileName, int wireBin, int pcalBin, int sectorDependence, int smearing, TestMode mode, int maxEvents, int pidSelect, int chargeSelect, double thrs, double vzmin, double vzmax) { // testing dictionary on event file @@ -319,10 +262,6 @@ public void processFile(String fileName, int wireBin, int pcalBin, int sectorDep ProgressPrintout progress = new ProgressPrintout(); - int pcalUSmear = pcalBin; - int pcalVWSmear = 0; - if(mode.contains(TestMode.DCFTOFPCALUVW)) pcalVWSmear = pcalBin; - HipoDataSource reader = new HipoDataSource(); reader.open(fileName); int nevent = -1; @@ -333,25 +272,26 @@ public void processFile(String fileName, int wireBin, int pcalBin, int sectorDep DataEvent event = reader.getNextEvent(); nevent++; - ArrayList roads = Road.getRoads(event, chargeSelect, pidSelect, thrs, vzmin, vzmax); - for(Road road : roads) { - road.setBinning(wireBin, pcalBin, sectorDependence); - if(!road.isValid(mode)) continue; - double phi = (Math.toDegrees(road.getParticle().phi())+180+30)%60-30; - int ichRoad = (-road.getParticle().charge()+1)/2; - Particle part = this.dictionary.get(road.getKey(mode)); - if(part != null) { - double phiRoad = (Math.toDegrees(road.getParticle().phi())+180+30)%60-30; - int ichPart = (-part.charge()+1)/2; - this.dataGroups.get("Matched Roads").getH2F("hi_ptheta_" + charges[ichPart] + "_matchedroad").fill(part.p(), Math.toDegrees(part.theta())); - this.dataGroups.get("Matched Roads").getH2F("hi_phitheta_" + charges[ichPart] + "_matchedroad").fill(phiRoad, Math.toDegrees(part.theta())); - this.dataGroups.get("Matched Roads").getH2F("hi_vztheta_" + charges[ichPart] + "_matchedroad").fill(part.vz(), Math.toDegrees(part.theta())); - this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_" + charges[ichRoad] + "_found").fill(road.getParticle().p(), Math.toDegrees(road.getParticle().theta())); - this.dataGroups.get("Matched Tracks").getH2F("hi_phitheta_" + charges[ichRoad] + "_found").fill(phi, Math.toDegrees(road.getParticle().theta())); + ArrayList particles = Road.getRoads(event, chargeSelect, pidSelect, thrs, vzmin, vzmax); + for(Road part : particles) { + part.setBinning(wireBin, pcalBin, sectorDependence); + if(!part.isValid(mode)) continue; + int ichPart = (part.getParticle().charge()+1)/2; + Road road = null; + for(ArrayList key : part.getKeys(mode, smearing)) { + if(this.dictionary.containsKey(key)) { + road = this.dictionary.getRoad(key); + break; + } + } + if(road != null) { + int ichRoad = (road.getParticle().charge()+1)/2; + this.fillHistos("Matched Roads", charges[ichRoad], road); + this.fillHistos(Charges[ichPart] + " Tracks", "found", part); } else { - this.dataGroups.get("Matched Tracks").getH2F("hi_ptheta_" + charges[ichRoad] + "_missing").fill(road.getParticle().p(), Math.toDegrees(road.getParticle().theta())); - this.dataGroups.get("Matched Tracks").getH2F("hi_phitheta_" + charges[ichRoad] + "_missing").fill(phi, Math.toDegrees(road.getParticle().theta())); +// System.out.println(part); + this.fillHistos(Charges[ichPart] + " Tracks", "missing", part); } } progress.updateStatus(); @@ -366,24 +306,24 @@ public static void main(String[] args) { DefaultLogger.debug(); - OptionParser parser = new OptionParser("dict-validation"); + OptionParser parser = new OptionParser("dict-validator"); + parser.setRequiresInputList(false); parser.addRequired("-dict" , "dictionary file name"); parser.addRequired("-i" , "event file for dictionary test"); - parser.addOption("-pid" , "0", "select particle PID for new dictonary, 0: no selection,"); + parser.addOption("-pid" , "0", "select particle PID for new dictionary, 0: no selection,"); parser.addOption("-charge" , "0", "select particle charge for new dictionary, 0: no selection"); - parser.addOption("-wire" , "2", "dc wire smearing in road finding"); - parser.addOption("-strip" , "2", "pcal strip smearing in road finding"); + parser.addOption("-wire" , "1", "dc wire bin size in road finding"); + parser.addOption("-strip" , "1", "pcal strip bin size in road finding"); parser.addOption("-sector" , "0", "sector dependent roads, 0=false, 1=true)"); + parser.addOption("-smear" , "1", "smearing in wire/paddle/strip matching"); parser.addOption("-mode" , "0", "select test mode, " + TestMode.getOptionsString()); parser.addOption("-threshold", "1", "select roads momentum threshold in GeV"); parser.addOption("-vzmin" , "-10", "minimum vz (cm)"); parser.addOption("-vzmax" , "10", "maximum vz (cm)"); parser.addOption("-n" ,"-1", "maximum number of events to process for validation"); + parser.addOption("-r" ,"-1", "maximum number of roads to use for validation"); parser.parse(args); - List arguments = new ArrayList<>(); - for(String item : args){ arguments.add(item); } - String dictionaryFileName = null; if(parser.hasOption("-dict")==true) dictionaryFileName = parser.getOption("-dict").stringValue(); @@ -399,12 +339,12 @@ public static void main(String[] args) { } int wireBin = parser.getOption("-wire").intValue(); if(wireBin<0) { - System.out.println("\terror: invalid dc wire smearing, value should be >0"); + System.out.println("\terror: invalid dc wire binning, value should be >0"); System.exit(1); } int stripBin = parser.getOption("-strip").intValue(); if(stripBin<0) { - System.out.println("\terror: invalid pcal strip smearing, value should be >0"); + System.out.println("\terror: invalid pcal strip binning, value should be >0"); System.exit(1); } int sector = parser.getOption("-sector").intValue(); @@ -412,39 +352,49 @@ public static void main(String[] args) { System.out.println("\terror: invalid sector-dependence option, allowed values are 0=false or 1=true"); System.exit(1); } + int smear = parser.getOption("-smear").intValue(); + if(smear<0) { + System.out.println("\terror: invalid smearing, value should be >0"); + System.exit(1); + } TestMode mode = TestMode.getTestMode(parser.getOption("-mode").intValue()); if(mode == TestMode.UDF) { System.out.println("\terror: invalid test mode, " + TestMode.getOptionsString()); System.exit(1); } int maxEvents = parser.getOption("-n").intValue(); + int maxRoads = parser.getOption("-r").intValue(); double thrs = parser.getOption("-threshold").doubleValue(); double vzmin = parser.getOption("-vzmin").doubleValue(); double vzmax = parser.getOption("-vzmax").doubleValue(); + System.out.println(); System.out.println("Dictionary file name set to: " + dictionaryFileName); - System.out.println("Event file for dictionary validation set to: " + testFileName); - System.out.println("PID selection for dictionary validation set to: " + pid); - System.out.println("Charge selection for dictionary validation set to: " + charge); - System.out.println("Momentum threshold set to: " + thrs); - System.out.println("Vertex range set to: " + vzmin + ":" + vzmax); - System.out.println("Wire binning for dictionary validation set to: " + wireBin); - System.out.println("Pcal binning for dictionary validation set to: " + stripBin); - System.out.println("Sector dependence for dictionary validation set to: " + sector); - System.out.println("Test mode set to: " + mode); - System.out.println("Maximum number of events to process set to: " + maxEvents); + System.out.println("Event file set to: " + testFileName); + System.out.println(); + System.out.println("PID selection set to: " + pid); + System.out.println("Charge selection set to: " + charge); + System.out.println("Momentum threshold set to: " + thrs); + System.out.println("Vertex range set to: " + vzmin + ":" + vzmax); + System.out.println("Wire binning set to: " + wireBin); + System.out.println("Pcal binning set to: " + stripBin); + System.out.println("Sector dependence set to: " + sector); + System.out.println("Smearing for wire/paddle/strip matching set to: " + smear); + System.out.println("Test mode set to: " + mode); + System.out.println("Maximum number of events to process set to: " + maxEvents); + System.out.println("Maximum number of roads to use set to: " + maxRoads); DictionaryValidator validator = new DictionaryValidator(); - validator.init(dictionaryFileName, mode, wireBin, stripBin, sector); + validator.init(dictionaryFileName, mode, wireBin, stripBin, sector, maxRoads); // tm.printDictionary(); - validator.processFile(testFileName,wireBin,stripBin,sector,mode,maxEvents,pid,charge,thrs, vzmin, vzmax); + validator.processFile(testFileName,wireBin,stripBin,sector,smear,mode,maxEvents,pid,charge,thrs, vzmin, vzmax); validator.plotHistos(); JFrame frame = new JFrame("Roads Validation"); Dimension screensize = null; screensize = Toolkit.getDefaultToolkit().getScreenSize(); - frame.setSize((int) (screensize.getWidth() * 0.5), (int) (screensize.getHeight() * 0.5)); + frame.setSize((int) (screensize.getWidth() * 0.8), (int) (screensize.getHeight() * 0.6)); frame.add(validator.getCanvas()); frame.setLocationRelativeTo(null); frame.setVisible(true); diff --git a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/README.md b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/README.md new file mode 100644 index 000000000..a5b8166ef --- /dev/null +++ b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/README.md @@ -0,0 +1,81 @@ +## Trigger Roads Package + +### Dictionaries +Roads are representations of a particle trajectory in the detector, consisting of the sequence of detector element IDs that are crossed by the particle. In the forward detector, they can include elements of HTCC, DC, FTOF, and ECAL. Charged-particle roads are used in the CLAS12 level-1 trigger to select events in which the detected hits are consistent with one or more tracks with hits in FTOF and PCAL, in a selected number of sectors. For this purpose, dictionaries of roads, i.e. list of roads covering the kinematics of interest, are used (see B. Raydo et al., "The CLAS12 Trigger System", Nucl. Inst. and Meth. A 960, 163529 (2020)). + +This package contains the tools to generate, validate and manage the so-called roads for L1 trigger in CLAS12. Roads are stored in text files, aka ''dictionaries'', where each line orresponds to a road defined but the following list of quantities: +* particle charge, momentum, theta, and phi, +* list of 36 DC wires, +* FTOF panel 1B paddle, +* particle z vertex, +* FTOF panel 2 paddle, +* PCCAL U, V, and W strips, +* HTCC mask encoding sector, side, and ring of the PMTs, +* CLAS12 sector, +* ECAL cluster energies, + + +with the convention that detector components are set to 0 if the particle doesn't hit that layer. + +### Tools +The package tools are: + +- ```dict-generator```: generates roads in selected kinematics and for a chosen charge and torus solenoid field using a fastMC approach. For each road, the initial particle momentum and vertex are randomly generated and the particle is transported in the magnetic fields using the swimming package to determine the trajectory and the intersections with the relevant detector surfaces. These intersections, obtained using the geometry packages, are used to determine the corresponding detector element. The list of generated roads is saved to a text file, removing duplicates. + +``` + Usage : dict-generator -charge [particle charge] -n [number of roads] -solenoid [solenoid scale] -torus [torus scale] + + Options : +-duplicates : remove duplicates (1=on, 0=off) (default = 0) + -phimax : maximum azimuthal angle in degrees (default = 30.0) + -phimin : minimum azimuthal angle in degrees (default = -30.0) + -pmax : maximum momentum in GeV (default = 11.0) + -pmin : minimum momentum in GeV (default = 0.3) + -seed : random seed (default = 10) + -thmax : maximum polar angle in degrees (default = 40.0) + -thmin : minimum polar angle in degrees (default = 5.0) +-variation : geometry database variation (default = default) + -vr : raster radius in cm (default = 0.0) + -vzmax : maximum vertex z coordinate in cm (default = 5.0) + -vzmin : minimum vertex z coordinate in cm (default = -5.0) +``` +Roads are stored in the output file with the format outlined above. the HTCC mask and ECAL energies are set to 0 since these cannot be predicted in the fast-MC approach. + +- ```dict-maker```: generates roads from MC or real data reconstructed tracks. For each track satisfying the selection criteria set from the command line option, the list of detector elements hit by the track or road is extracted. The list of roads is saved to a text file, with the option of removing duplicates. +``` + Usage : dict-maker -i [event file] -o [dictionary file name] [input1] [input2] .... + + Options : + -charge : select particle charge for new dictionary, 0: no selection (default = 0) + -dupli : remove duplicates in dictionary creation, 0=false, 1=true (default = 1) + -n : maximum number of events to process for validation (default = -1) + -pid : select particle PID for new dictionary, 0: no selection, (default = 0) +-threshold : select roads momentum threshold in GeV (default = 1) + -vzmax : maximum vz (cm) (default = 10) + -vzmin : minimum vz (cm) (default = -10) +``` +- ```dict-validator```: tests an existing road dictionary by evaluating the fraction of tracks in a reconstructed event file (either from GEMC or from real data) that have a match with one road in the dictionary. For each reconstructed particle matching the charge, pid, momentum threshold, and vertex range set via the command-line options the corresponding road is extracted and the presence of a matching road in the dictionary is verified. The matching criteria can be modified based on the selected mode and DC and PCAL binning and smearing options. Binning of N means that the DC wires or PCAL strips of the roads that are being compared are binned in groups of N before being numerically compared. Smearing of N means that the DC wires or PCAL strips of the particle road are smeared by +/- N before being compared with the dictionary roads. Typically, validation should be run using events from a data file of MC file representative of the reactions of interest. The data or MC file should have the banks listed [here](https://github.com/raffaelladevita/clas12-offline-software/blob/development/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Road.java#L90-L121). +``` + Usage : dict-validator -dict [dictionary file name] -i [event file for dictionary test] [input1] [input2] .... + + Options : + -charge : select particle charge for new dictionary, 0: no selection (default = 0) + -mode : select test mode, available options are 0-DC 1-DCPCALU 2-DCFTOFPCALU (default = 0) + -n : maximum number of events to process for validation (default = -1) + -pid : select particle PID for new dictionary, 0: no selection, (default = 0) + -sector : sector dependent roads, 0=false, 1=true) (default = 0) + -smear : smearing in wire/paddle/strip matching (default = 1) + -strip : pcal strip bin size in road finding (default = 2) +-threshold : select roads momentum threshold in GeV (default = 1) + -vzmax : maximum vz (cm) (default = 10) + -vzmin : minimum vz (cm) (default = -10) + -wire : dc wire bin size in road finding (default = 1) +``` + +### Generating and validating roads +Typically, real data would be used to generate roads if possible. Otherwise, the fastMC option is the preferred one since it is much faster than using GEANT4 simulations and the performance is similar. +In the following, a summary of the procedure to generate with fastMC and test roads for electron trigger is summarized: +* run dict-generator for negative charge and the magnetic field and kinematics of interest for the experiment (momentum, angles, and vz selection). Based on past experience, generating 50 M roads is sufficient to obtain a good dictionary. This can quickly be achieved by launching farm jobs, each generating 1 M roads making sure to change the random generator seed from job to job. The output files can be merged into one dictionary using dict-merger or simply concatenating the jobs output files into one (in the first case duplicated roads will be removed in the merge, while in the second case, they won't). +* test the dictionary on an existing data or MC file by running dict-validator. The data or MC file should contain the event of interest. dict-validator should be run selecting electrons (-pid 11) and setting mode to 2 to test the roads based on DC, FTOF-1b and PCAL-U (this is more stringent than what is currently used in L1 trigger but is a conservative approach in case FTOF and PCAL will be used later on to improve the geometrical selection in the trigger). +* check the efficiency reported for negative tracks based on the integrated value reported on the prompt and in kinematic-dependent plots shown in the efficiency tab of the GUI: this should be greater than 99%. Lower values in specific kinematics usually indicate the kinematics selected in the dictionary generation is incomplete. An average low value (kinematic independent) may indicate the dictionary is incomplete and more statistics is needed. + diff --git a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Road.java b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Road.java index cd9e407aa..9cf00ccf2 100644 --- a/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Road.java +++ b/common-tools/clas-analysis/src/main/java/org/jlab/analysis/roads/Road.java @@ -1,6 +1,7 @@ package org.jlab.analysis.roads; import java.util.ArrayList; +import java.util.List; import org.jlab.analysis.roads.Dictionary.TestMode; import org.jlab.clas.physics.Particle; import org.jlab.detector.base.DetectorLayer; @@ -21,7 +22,8 @@ public class Road { private final byte[] ecalStrips = new byte[3]; private byte htccMask = 0; private Particle particle = null; - private final byte[] binning = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; + private final byte[] binning = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; + private final byte[] smearing = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0}; public Road() { this.init(); @@ -159,7 +161,7 @@ public static ArrayList getRoads(DataEvent event, int chargeSelect, int pi } } road.setSector((byte) trackSector); - if(road.getLayerHits(3)<3 || road.getSuperLayers()!=6) continue; + // if(road.getSuperLayerHits(3)<3 || road.getSuperLayers()!=6) continue; // now check other detectors // check FTOF if(recScintillator!=null) { @@ -193,7 +195,6 @@ public static ArrayList getRoads(DataEvent event, int chargeSelect, int pi } // check HTCC if (recCherenkov != null && htccRec != null && htccADC != null && false) { - int htcc_event; // recCherenkov.show(); htccADC.show(); for (int j = 0; j < recCherenkov.rows(); j++) { if (recCherenkov.getShort("pindex", j) == pindex) { @@ -211,7 +212,7 @@ public static ArrayList getRoads(DataEvent event, int chargeSelect, int pi if(phiCC<0) phiCC +=360; double thetaCC = ((double) Math.round(thetaCheren*100))/100.; ArrayList htccPMTs = htccPMT(thetaCC, phiCC); - ArrayList htccPMTsMatched = new ArrayList(); + ArrayList htccPMTsMatched = new ArrayList<>(); // System.out.println(thetaCheren + " " + thetaCC + " " + phiCheren + " " + phiCC + " " + htccPMTs.size()); //The special case of 4 hits, where we need to check if the hits were not in fact only 3 for(int iPMT = 0; iPMT < htccPMTs.size(); iPMT++) { @@ -573,16 +574,15 @@ public byte getHtccMask() { public byte getSector() { if(sector==0) return sector; - int bin = this.binning[12]; - int sec = ((int) ((sector-1)/bin))*bin + 1; + int sec = this.binning[12]==6 ? 0 : sector; return (byte) sec; } - public int getLayerHits(int layer) { + public int getSuperLayerHits(int superlayer) { int n=0; - if(layer>0 && layer<=6) { - for(int isl=0; isl<6; isl++) { - if(this.dcWires[layer-1+isl*6]>0) n++; + if(superlayer>0 && superlayer<=6) { + for(int il=0; il<6; il++) { + if(this.dcWires[(superlayer-1)*6+il]>0) n++; } } return n; @@ -603,6 +603,14 @@ public final int getSuperLayers() { public Particle getParticle() { return particle; } + + public double getPhi() { + double phi = Math.toDegrees(particle.phi()); + if(this.getSector()==0) + return (phi+360+30)%60-30; + else + return phi; + } public ArrayList getKey() { return this.getKey(TestMode.DCFTOFPCALUVWHTCC); @@ -610,45 +618,90 @@ public ArrayList getKey() { public ArrayList getKey(TestMode mode) { ArrayList road = new ArrayList<>(); + for(int i=0; i<13; i++) { + road.add((byte) 0); + } + for(int isl=0; isl<6; isl++) { for(int il=0; il<6; il++) { int layer = isl*6+il+1; if(this.dcWires[layer-1] != 0) { - road.add(this.getWire(layer)); + road.set(isl, this.getWire(layer)); break; } } } - for(int i=6; i<13; i++) { - road.add((byte) 0); - } - if(mode.contains(TestMode.DCFTOFPCALU)) { - road.set(6, this.getPaddle(2)); - road.set(7, this.getPaddle(3)); + + if(mode.contains(TestMode.DCPCALU)) { road.set(8, this.getStrip(1)); - if(mode.contains(TestMode.DCFTOFPCALUVW)) { - road.set(9, this.getStrip(2)); - road.set(10, this.getStrip(3)); - if(mode.contains(TestMode.DCFTOFPCALUVWHTCC)) - road.set(11, this.htccMask); + if(mode.contains(TestMode.DCFTOFPCALU)) { + road.set(6, this.getPaddle(2)); + if(mode.contains(TestMode.DCFTOFPCALUVW)) { + road.set(9, this.getStrip(2)); + road.set(10, this.getStrip(3)); + if(mode.contains(TestMode.DCFTOFPCALUVWHTCC)) + road.set(11, this.htccMask); + } } } road.set(12, this.getSector()); return road; } - public boolean isValid() { + public List> getKeys(TestMode mode, int width) { + List> keys = new ArrayList<>(); + + ArrayList key = this.getKey(mode); + ArrayList smear = new ArrayList<>(); + for(int i=0; i keyCopy = new ArrayList<>(); + keyCopy.add((byte) (key.get(0) + k0*binning[0])); + keyCopy.add((byte) (key.get(1) + k1*binning[1])); + keyCopy.add((byte) (key.get(2) + k2*binning[2])); + keyCopy.add((byte) (key.get(3) + k3*binning[3])); + keyCopy.add((byte) (key.get(4) + k4*binning[4])); + keyCopy.add((byte) (key.get(5) + k5*binning[5])); + keyCopy.add((byte) (key.get(6) + k6*binning[6])); + keyCopy.add((byte) (key.get(7) + k7*binning[7])); + keyCopy.add((byte) (key.get(8) + k8*binning[8])); + keyCopy.add((byte) (key.get(9) + k9*binning[9])); + keyCopy.add((byte) (key.get(10) + k10*binning[10])); + keyCopy.add((byte) (key.get(11))); + keyCopy.add((byte) (key.get(12))); + keys.add(keyCopy); + }}}}}}}}}}} + return keys; + } + + public final boolean isValid() { return this.isValid(TestMode.DC); } public boolean isValid(TestMode mode) { - boolean value = this.getLayerHits(3)>=3 && this.getSuperLayers()==6; - if(mode == TestMode.DCFTOFPCALU) { - value = value && this.ftofPaddles[1]>0 && this.ecalStrips[0]>0; - if(mode == TestMode.DCFTOFPCALUVW) { - value = value && this.ecalStrips[1]>0 && this.ecalStrips[2]>0; - if(mode == TestMode.DCFTOFPCALUVWHTCC) { - value = value && this.htccMask>0; + boolean value = this.getSuperLayerHits(3)>=3 && this.getSuperLayers()==6; + if(mode.contains(TestMode.DCPCALU)) { + value = value && this.ecalStrips[0]>0; + if(mode.contains(TestMode.DCFTOFPCALU)) { + value = value && this.ftofPaddles[1]>0; + if(mode.contains(TestMode.DCFTOFPCALUVW)) { + value = value && this.ecalStrips[1]>0 && this.ecalStrips[2]>0; + if(mode.contains(TestMode.DCFTOFPCALUVWHTCC)) { + value = value && this.htccMask>0; + } } } } diff --git a/common-tools/clas-jcsg/src/main/resources/rich/cad/Aluminum.stl b/common-tools/clas-jcsg/src/main/resources/rich/cad/Aluminum.stl old mode 100755 new mode 100644 diff --git a/common-tools/clas-jcsg/src/main/resources/rich/cad/CFRP.stl b/common-tools/clas-jcsg/src/main/resources/rich/cad/CFRP.stl old mode 100755 new mode 100644 diff --git a/common-tools/clas-jcsg/src/main/resources/rich/cad/MirrorSupport.stl b/common-tools/clas-jcsg/src/main/resources/rich/cad/MirrorSupport.stl old mode 100755 new mode 100644 diff --git a/common-tools/clas-jcsg/src/main/resources/rich/cad/TedlarWrapping.stl b/common-tools/clas-jcsg/src/main/resources/rich/cad/TedlarWrapping.stl old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/.gitignore b/common-tools/cnuphys/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/.gitignore~ b/common-tools/cnuphys/.gitignore~ old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/apache/.classpath b/common-tools/cnuphys/apache/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/apache/.gitignore b/common-tools/cnuphys/apache/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/apache/.project b/common-tools/cnuphys/apache/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/cnuphys/pom.xml b/common-tools/cnuphys/cnuphys/pom.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/.settings/org.eclipse.jdt.core.prefs b/common-tools/cnuphys/magfield/.settings/org.eclipse.jdt.core.prefs old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/build.xml b/common-tools/cnuphys/magfield/build.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/allclasses-frame.html b/common-tools/cnuphys/magfield/doc/allclasses-frame.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/allclasses-noframe.html b/common-tools/cnuphys/magfield/doc/allclasses-noframe.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/cnuphys/magfield/Torus.html b/common-tools/cnuphys/magfield/doc/cnuphys/magfield/Torus.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/cnuphys/magfield/class-use/Torus.html b/common-tools/cnuphys/magfield/doc/cnuphys/magfield/class-use/Torus.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/cnuphys/magfield/package-frame.html b/common-tools/cnuphys/magfield/doc/cnuphys/magfield/package-frame.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/cnuphys/magfield/package-summary.html b/common-tools/cnuphys/magfield/doc/cnuphys/magfield/package-summary.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/cnuphys/magfield/package-tree.html b/common-tools/cnuphys/magfield/doc/cnuphys/magfield/package-tree.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/cnuphys/magfield/package-use.html b/common-tools/cnuphys/magfield/doc/cnuphys/magfield/package-use.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/constant-values.html b/common-tools/cnuphys/magfield/doc/constant-values.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/deprecated-list.html b/common-tools/cnuphys/magfield/doc/deprecated-list.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/help-doc.html b/common-tools/cnuphys/magfield/doc/help-doc.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/index-files/index-1.html b/common-tools/cnuphys/magfield/doc/index-files/index-1.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/index-files/index-2.html b/common-tools/cnuphys/magfield/doc/index-files/index-2.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/index-files/index-3.html b/common-tools/cnuphys/magfield/doc/index-files/index-3.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/index-files/index-4.html b/common-tools/cnuphys/magfield/doc/index-files/index-4.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/index-files/index-5.html b/common-tools/cnuphys/magfield/doc/index-files/index-5.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/index-files/index-6.html b/common-tools/cnuphys/magfield/doc/index-files/index-6.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/index.html b/common-tools/cnuphys/magfield/doc/index.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/overview-tree.html b/common-tools/cnuphys/magfield/doc/overview-tree.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/package-list b/common-tools/cnuphys/magfield/doc/package-list old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/resources/inherit.gif b/common-tools/cnuphys/magfield/doc/resources/inherit.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/doc/stylesheet.css b/common-tools/cnuphys/magfield/doc/stylesheet.css old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/pom.xml b/common-tools/cnuphys/magfield/pom.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/.classpath b/common-tools/cnuphys/magfield/src/main/java/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/.project b/common-tools/cnuphys/magfield/src/main/java/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/bin/.classpath b/common-tools/cnuphys/magfield/src/main/java/cnuphys/bin/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/bin/.project b/common-tools/cnuphys/magfield/src/main/java/cnuphys/bin/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/.gitignore b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/AngularUnit.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/AngularUnit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/ColorScaleModel.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/ColorScaleModel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/CompositeField.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/CompositeField.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/CompositeProbe.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/CompositeProbe.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/CoordinateSystem.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/CoordinateSystem.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/FieldProbe.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/FieldProbe.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/FieldUnit.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/FieldUnit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/GridCoordinate.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/GridCoordinate.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/IField.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/IField.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/LengthUnit.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/LengthUnit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/MagneticField.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/MagneticField.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/MagneticFieldCanvas.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/MagneticFieldCanvas.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/MagneticFieldChangeListener.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/MagneticFieldChangeListener.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/MagneticFields.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/MagneticFields.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/RotatedCompositeField.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/RotatedCompositeField.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/RotatedCompositeProbe.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/RotatedCompositeProbe.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/ScaleFieldPanel.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/ScaleFieldPanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/StandardSolenoid.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/StandardSolenoid.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/StandardSolenoidProbe.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/StandardSolenoidProbe.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/Torus.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/Torus.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/TorusProbe.java b/common-tools/cnuphys/magfield/src/main/java/cnuphys/magfield/TorusProbe.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/.classpath b/common-tools/cnuphys/numRec/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/.project b/common-tools/cnuphys/numRec/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/ExpectedAllTests.xml b/common-tools/cnuphys/numRec/ExpectedAllTests.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/INSTALL.txt b/common-tools/cnuphys/numRec/INSTALL.txt old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/LICENSE.txt b/common-tools/cnuphys/numRec/LICENSE.txt old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/NAMES.txt b/common-tools/cnuphys/numRec/NAMES.txt old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/bin/.classpath b/common-tools/cnuphys/numRec/bin/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/bin/.project b/common-tools/cnuphys/numRec/bin/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/build.xml b/common-tools/cnuphys/numRec/build.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/.classpath b/common-tools/cnuphys/numRec/src/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/.project b/common-tools/cnuphys/numRec/src/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/Complex.java b/common-tools/cnuphys/numRec/src/com/nr/Complex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/NRUtil.java b/common-tools/cnuphys/numRec/src/com/nr/NRUtil.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/RealMultiValueFun.java b/common-tools/cnuphys/numRec/src/com/nr/RealMultiValueFun.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/RealValueFun.java b/common-tools/cnuphys/numRec/src/com/nr/RealValueFun.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/RealValueFunWithDiff.java b/common-tools/cnuphys/numRec/src/com/nr/RealValueFunWithDiff.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/UniValRealValueFunWithDiff.java b/common-tools/cnuphys/numRec/src/com/nr/UniValRealValueFunWithDiff.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/UniVarRealMultiValueFun.java b/common-tools/cnuphys/numRec/src/com/nr/UniVarRealMultiValueFun.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/UniVarRealValueFun.java b/common-tools/cnuphys/numRec/src/com/nr/UniVarRealValueFun.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/bvp/Difeq.java b/common-tools/cnuphys/numRec/src/com/nr/bvp/Difeq.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/bvp/Shoot.java b/common-tools/cnuphys/numRec/src/com/nr/bvp/Shoot.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/bvp/Shootf.java b/common-tools/cnuphys/numRec/src/com/nr/bvp/Shootf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/bvp/Solvde.java b/common-tools/cnuphys/numRec/src/com/nr/bvp/Solvde.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Box.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Box.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Boxnode.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Boxnode.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Circle.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Circle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Convexhull.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Convexhull.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Delaunay.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Delaunay.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/KDtree.java b/common-tools/cnuphys/numRec/src/com/nr/cg/KDtree.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Minspantree.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Minspantree.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Nearpoints.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Nearpoints.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Point.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Point.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Polygon.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Polygon.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Qotree.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Qotree.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Sphcirc.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Sphcirc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Triel.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Triel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/cg/Voronoi.java b/common-tools/cnuphys/numRec/src/com/nr/cg/Voronoi.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Gaumixmod.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Gaumixmod.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/HMM.java b/common-tools/cnuphys/numRec/src/com/nr/ci/HMM.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Kmeans.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Kmeans.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Phylagglom.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Phylagglom.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Phylagglomnode.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Phylagglomnode.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_clc.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_clc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_nj.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_nj.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_slc.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_slc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_upgma.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_upgma.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_wpgma.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Phylo_wpgma.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Svm.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Svm.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Svmgausskernel.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Svmgausskernel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Svmgenkernel.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Svmgenkernel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Svmlinkernel.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Svmlinkernel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ci/Svmpolykernel.java b/common-tools/cnuphys/numRec/src/com/nr/ci/Svmpolykernel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/eig/Jacobi.java b/common-tools/cnuphys/numRec/src/com/nr/eig/Jacobi.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/eig/Symmeig.java b/common-tools/cnuphys/numRec/src/com/nr/eig/Symmeig.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/eig/Unsymmeig.java b/common-tools/cnuphys/numRec/src/com/nr/eig/Unsymmeig.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Bandec_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Bandec_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Chebyshev_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Chebyshev_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Cholesky_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Cholesky_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Cyclic_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Cyclic_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/FFT_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/FFT_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/GaussJordan_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/GaussJordan_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/LUdcmp_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/LUdcmp_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Levin_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Levin_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/QRdcmp_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/QRdcmp_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/SVD_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/SVD_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Solvde_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Solvde_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Toepltz_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Toepltz_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Trigag_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Trigag_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Vander_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Vander_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Zrhqr_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Zrhqr_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/example/Zroots_Ex.java b/common-tools/cnuphys/numRec/src/com/nr/example/Zroots_Ex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fe/Chebyshev.java b/common-tools/cnuphys/numRec/src/com/nr/fe/Chebyshev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fe/Dfridr.java b/common-tools/cnuphys/numRec/src/com/nr/fe/Dfridr.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fe/Epsalg.java b/common-tools/cnuphys/numRec/src/com/nr/fe/Epsalg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fe/Eulsum.java b/common-tools/cnuphys/numRec/src/com/nr/fe/Eulsum.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fe/Levin.java b/common-tools/cnuphys/numRec/src/com/nr/fe/Levin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fe/Poly.java b/common-tools/cnuphys/numRec/src/com/nr/fe/Poly.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fe/Ratfn.java b/common-tools/cnuphys/numRec/src/com/nr/fe/Ratfn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fft/FFT.java b/common-tools/cnuphys/numRec/src/com/nr/fft/FFT.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fft/WrapVecDoub.java b/common-tools/cnuphys/numRec/src/com/nr/fft/WrapVecDoub.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Adapt.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Adapt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/DErule.java b/common-tools/cnuphys/numRec/src/com/nr/fi/DErule.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/GaussianWeights.java b/common-tools/cnuphys/numRec/src/com/nr/fi/GaussianWeights.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Midexp.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Midexp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Midinf.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Midinf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Midpnt.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Midpnt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Midsql.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Midsql.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Midsqu.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Midsqu.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/NRf1.java b/common-tools/cnuphys/numRec/src/com/nr/fi/NRf1.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/NRf2.java b/common-tools/cnuphys/numRec/src/com/nr/fi/NRf2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/NRf3.java b/common-tools/cnuphys/numRec/src/com/nr/fi/NRf3.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Quadrature.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Quadrature.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Stiel.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Stiel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/fi/Trapzd.java b/common-tools/cnuphys/numRec/src/com/nr/fi/Trapzd.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/BaryRat_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/BaryRat_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Base_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Base_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Bilin_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Bilin_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Curve_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Curve_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Krig.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Krig.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Laplace_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Laplace_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Linear_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Linear_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/PolCoef.java b/common-tools/cnuphys/numRec/src/com/nr/interp/PolCoef.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Poly2D_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Poly2D_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Poly_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Poly_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Powvargram.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Powvargram.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_fn.java b/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_fn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_gauss.java b/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_gauss.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_inversemultiquadric.java b/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_inversemultiquadric.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_multiquadric.java b/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_multiquadric.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_thinplate.java b/common-tools/cnuphys/numRec/src/com/nr/interp/RBF_thinplate.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Rational_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Rational_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Shep_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Shep_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Spline2D_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Spline2D_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/interp/Spline_interp.java b/common-tools/cnuphys/numRec/src/com/nr/interp/Spline_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/inv/Fred2.java b/common-tools/cnuphys/numRec/src/com/nr/inv/Fred2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/inv/Quad_matrix.java b/common-tools/cnuphys/numRec/src/com/nr/inv/Quad_matrix.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/inv/Volterra.java b/common-tools/cnuphys/numRec/src/com/nr/inv/Volterra.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/inv/Wwghts.java b/common-tools/cnuphys/numRec/src/com/nr/inv/Wwghts.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/ADAT.java b/common-tools/cnuphys/numRec/src/com/nr/la/ADAT.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/Bandec.java b/common-tools/cnuphys/numRec/src/com/nr/la/Bandec.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/Cholesky.java b/common-tools/cnuphys/numRec/src/com/nr/la/Cholesky.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/GaussJordan.java b/common-tools/cnuphys/numRec/src/com/nr/la/GaussJordan.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/LUdcmp.java b/common-tools/cnuphys/numRec/src/com/nr/la/LUdcmp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/Linbcg.java b/common-tools/cnuphys/numRec/src/com/nr/la/Linbcg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/NRsparseCol.java b/common-tools/cnuphys/numRec/src/com/nr/la/NRsparseCol.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/NRsparseLinbcg.java b/common-tools/cnuphys/numRec/src/com/nr/la/NRsparseLinbcg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/NRsparseMat.java b/common-tools/cnuphys/numRec/src/com/nr/la/NRsparseMat.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/QRdcmp.java b/common-tools/cnuphys/numRec/src/com/nr/la/QRdcmp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/SVD.java b/common-tools/cnuphys/numRec/src/com/nr/la/SVD.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/Toepltz.java b/common-tools/cnuphys/numRec/src/com/nr/la/Toepltz.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/Tridag.java b/common-tools/cnuphys/numRec/src/com/nr/la/Tridag.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/la/Vander.java b/common-tools/cnuphys/numRec/src/com/nr/la/Vander.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/lna/Arithcode.java b/common-tools/cnuphys/numRec/src/com/nr/lna/Arithcode.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/lna/Gray.java b/common-tools/cnuphys/numRec/src/com/nr/lna/Gray.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/lna/Huffcode.java b/common-tools/cnuphys/numRec/src/com/nr/lna/Huffcode.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/lna/Icrc.java b/common-tools/cnuphys/numRec/src/com/nr/lna/Icrc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/lna/MParith.java b/common-tools/cnuphys/numRec/src/com/nr/lna/MParith.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/lna/Machar.java b/common-tools/cnuphys/numRec/src/com/nr/lna/Machar.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/lna/PSpage.java b/common-tools/cnuphys/numRec/src/com/nr/lna/PSpage.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/lna/PSplot.java b/common-tools/cnuphys/numRec/src/com/nr/lna/PSplot.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Amebsa.java b/common-tools/cnuphys/numRec/src/com/nr/min/Amebsa.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Amoeba.java b/common-tools/cnuphys/numRec/src/com/nr/min/Amoeba.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Anneal.java b/common-tools/cnuphys/numRec/src/com/nr/min/Anneal.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Bracketmethod.java b/common-tools/cnuphys/numRec/src/com/nr/min/Bracketmethod.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Brent.java b/common-tools/cnuphys/numRec/src/com/nr/min/Brent.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Dbrent.java b/common-tools/cnuphys/numRec/src/com/nr/min/Dbrent.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Df1dim.java b/common-tools/cnuphys/numRec/src/com/nr/min/Df1dim.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Dlinemethod.java b/common-tools/cnuphys/numRec/src/com/nr/min/Dlinemethod.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Dynpro.java b/common-tools/cnuphys/numRec/src/com/nr/min/Dynpro.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/F1dim.java b/common-tools/cnuphys/numRec/src/com/nr/min/F1dim.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Frprmn.java b/common-tools/cnuphys/numRec/src/com/nr/min/Frprmn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Funcd.java b/common-tools/cnuphys/numRec/src/com/nr/min/Funcd.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Golden.java b/common-tools/cnuphys/numRec/src/com/nr/min/Golden.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Linemethod.java b/common-tools/cnuphys/numRec/src/com/nr/min/Linemethod.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/Powell.java b/common-tools/cnuphys/numRec/src/com/nr/min/Powell.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/QuasiNewton.java b/common-tools/cnuphys/numRec/src/com/nr/min/QuasiNewton.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/min/StringAlign.java b/common-tools/cnuphys/numRec/src/com/nr/min/StringAlign.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/FGauss.java b/common-tools/cnuphys/numRec/src/com/nr/model/FGauss.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/Fitab.java b/common-tools/cnuphys/numRec/src/com/nr/model/Fitab.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/Fitexy.java b/common-tools/cnuphys/numRec/src/com/nr/model/Fitexy.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/Fitlin.java b/common-tools/cnuphys/numRec/src/com/nr/model/Fitlin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/Fitmed.java b/common-tools/cnuphys/numRec/src/com/nr/model/Fitmed.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/Fitmrq.java b/common-tools/cnuphys/numRec/src/com/nr/model/Fitmrq.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/Fitsvd.java b/common-tools/cnuphys/numRec/src/com/nr/model/Fitsvd.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/MultiFuncd.java b/common-tools/cnuphys/numRec/src/com/nr/model/MultiFuncd.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/Plog.java b/common-tools/cnuphys/numRec/src/com/nr/model/Plog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/Proposal.java b/common-tools/cnuphys/numRec/src/com/nr/model/Proposal.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/model/State.java b/common-tools/cnuphys/numRec/src/com/nr/model/State.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/DerivativeInf.java b/common-tools/cnuphys/numRec/src/com/nr/ode/DerivativeInf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/Hypderiv.java b/common-tools/cnuphys/numRec/src/com/nr/ode/Hypderiv.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/Odeint.java b/common-tools/cnuphys/numRec/src/com/nr/ode/Odeint.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/Output.java b/common-tools/cnuphys/numRec/src/com/nr/ode/Output.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/StepperBS.java b/common-tools/cnuphys/numRec/src/com/nr/ode/StepperBS.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/StepperBase.java b/common-tools/cnuphys/numRec/src/com/nr/ode/StepperBase.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/StepperDopr5.java b/common-tools/cnuphys/numRec/src/com/nr/ode/StepperDopr5.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/StepperDopr853.java b/common-tools/cnuphys/numRec/src/com/nr/ode/StepperDopr853.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/StepperRoss.java b/common-tools/cnuphys/numRec/src/com/nr/ode/StepperRoss.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/StepperSie.java b/common-tools/cnuphys/numRec/src/com/nr/ode/StepperSie.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/StepperStoerm.java b/common-tools/cnuphys/numRec/src/com/nr/ode/StepperStoerm.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ode/Stochsim.java b/common-tools/cnuphys/numRec/src/com/nr/ode/Stochsim.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/pde/Mgfas.java b/common-tools/cnuphys/numRec/src/com/nr/pde/Mgfas.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/pde/Mglin.java b/common-tools/cnuphys/numRec/src/com/nr/pde/Mglin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/pde/Relaxation.java b/common-tools/cnuphys/numRec/src/com/nr/pde/Relaxation.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/pde/Weights.java b/common-tools/cnuphys/numRec/src/com/nr/pde/Weights.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Binomialdev.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Binomialdev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Cauchydev.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Cauchydev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Expondev.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Expondev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Gammadev.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Gammadev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Hash.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Hash.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/HashAll.java b/common-tools/cnuphys/numRec/src/com/nr/ran/HashAll.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Hashfn1.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Hashfn1.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Hashfn2.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Hashfn2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Hashtable.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Hashtable.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Logisticdev.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Logisticdev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/MCintegrate.java b/common-tools/cnuphys/numRec/src/com/nr/ran/MCintegrate.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Mhash.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Mhash.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Miser.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Miser.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Multinormaldev.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Multinormaldev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Normaldev.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Normaldev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Normaldev_BM.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Normaldev_BM.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Poissondev.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Poissondev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Primpolytest.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Primpolytest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Ran.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Ran.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Ranbyte.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Ranbyte.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Ranfib.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Ranfib.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Ranhash.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Ranhash.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Ranlim32.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Ranlim32.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Ranq1.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Ranq1.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Ranq2.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Ranq2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/Sobol.java b/common-tools/cnuphys/numRec/src/com/nr/ran/Sobol.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/ran/VEGAS.java b/common-tools/cnuphys/numRec/src/com/nr/ran/VEGAS.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/root/MNEWT.java b/common-tools/cnuphys/numRec/src/com/nr/root/MNEWT.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/root/NRfdjac.java b/common-tools/cnuphys/numRec/src/com/nr/root/NRfdjac.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/root/NRfmin.java b/common-tools/cnuphys/numRec/src/com/nr/root/NRfmin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/root/Roots.java b/common-tools/cnuphys/numRec/src/com/nr/root/Roots.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Bessel.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Bessel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Bessik.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Bessik.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Bessjy.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Bessjy.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Beta.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Beta.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Betadist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Betadist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Binomialdist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Binomialdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Cauchydist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Cauchydist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Chisqdist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Chisqdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Elliptic.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Elliptic.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Erf.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Erf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Expondist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Expondist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Fdist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Fdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Fermi.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Fermi.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Gamma.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Gamma.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Gammadist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Gammadist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Gauleg18.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Gauleg18.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Hypergeo.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Hypergeo.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Integrals.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Integrals.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/KSdist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/KSdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Legendre.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Legendre.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Logisticdist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Logisticdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Lognormaldist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Lognormaldist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Normaldist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Normaldist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Poissondist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Poissondist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sf/Studenttdist.java b/common-tools/cnuphys/numRec/src/com/nr/sf/Studenttdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sort/EClass.java b/common-tools/cnuphys/numRec/src/com/nr/sort/EClass.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sort/EquivalenceInf.java b/common-tools/cnuphys/numRec/src/com/nr/sort/EquivalenceInf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sort/Heapselect.java b/common-tools/cnuphys/numRec/src/com/nr/sort/Heapselect.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sort/IQagent.java b/common-tools/cnuphys/numRec/src/com/nr/sort/IQagent.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sort/Indexx.java b/common-tools/cnuphys/numRec/src/com/nr/sort/Indexx.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sort/Sorter.java b/common-tools/cnuphys/numRec/src/com/nr/sort/Sorter.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/BartlettWin.java b/common-tools/cnuphys/numRec/src/com/nr/sp/BartlettWin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Daub4.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Daub4.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Daub4i.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Daub4i.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Daubs.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Daubs.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/DftInt.java b/common-tools/cnuphys/numRec/src/com/nr/sp/DftInt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Fourier.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Fourier.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Hann.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Hann.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Slepian.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Slepian.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Slepwindow.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Slepwindow.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Spectolap.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Spectolap.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Spectreg.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Spectreg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/SquareWin.java b/common-tools/cnuphys/numRec/src/com/nr/sp/SquareWin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/Wavelet.java b/common-tools/cnuphys/numRec/src/com/nr/sp/Wavelet.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/WelchWin.java b/common-tools/cnuphys/numRec/src/com/nr/sp/WelchWin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/sp/WindowFun.java b/common-tools/cnuphys/numRec/src/com/nr/sp/WindowFun.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/stat/Moment.java b/common-tools/cnuphys/numRec/src/com/nr/stat/Moment.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/stat/Quadvl.java b/common-tools/cnuphys/numRec/src/com/nr/stat/Quadvl.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/stat/QuadvlInf.java b/common-tools/cnuphys/numRec/src/com/nr/stat/QuadvlInf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/stat/SavitzkyGolayFilter.java b/common-tools/cnuphys/numRec/src/com/nr/stat/SavitzkyGolayFilter.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/stat/Stattests.java b/common-tools/cnuphys/numRec/src/com/nr/stat/Stattests.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/src/com/nr/util/Calendar.java b/common-tools/cnuphys/numRec/src/com/nr/util/Calendar.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/AllTests.java b/common-tools/cnuphys/numRec/test/com/nr/test/AllTests.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/NRTestUtil.java b/common-tools/cnuphys/numRec/test/com/nr/test/NRTestUtil.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter1/Test_caldat.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter1/Test_caldat.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter1/Test_flmoon.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter1/Test_flmoon.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter1/Test_julday.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter1/Test_julday.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Amebsa.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Amebsa.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Amoeba.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Amoeba.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Anneal.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Anneal.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Bracketmethod.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Bracketmethod.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Brent.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Brent.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Dbrent.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Dbrent.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Frprmn.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Frprmn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Golden.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Golden.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Linemethod.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Linemethod.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Powell.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_Powell.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_dfpmin.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_dfpmin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_dynpro.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_dynpro.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_fdfunc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_fdfunc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_stringalign.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter10/Test_stringalign.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter11/Test_Jacobi.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter11/Test_Jacobi.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter11/Test_Symmeig.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter11/Test_Symmeig.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter11/Test_Unsymmeig.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter11/Test_Unsymmeig.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_WrapVecDoub.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_WrapVecDoub.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_cosft1.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_cosft1.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_cosft2.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_cosft2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_four1.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_four1.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_fourfs.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_fourfs.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_fourn.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_fourn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_realft.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_realft.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_rlft3.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_rlft3.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_sinft.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter12/Test_sinft.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Daub4.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Daub4.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Daub4i.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Daub4i.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Daubs.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Daubs.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Hann.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Hann.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Slepian.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Slepian.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Spectolap.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Spectolap.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Spectreg.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Spectreg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Square.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_Square.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_bartlett.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_bartlett.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_convlv.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_convlv.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_correl.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_correl.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_dftint.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_dftint.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_evlmem.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_evlmem.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_fasper.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_fasper.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_fixrts.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_fixrts.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_memcof.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_memcof.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_period.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_period.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_predic.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_predic.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_spread.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_spread.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_welch.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_welch.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_wt0.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_wt0.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_wtn.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter13/Test_wtn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_avevar.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_avevar.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_chsone.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_chsone.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_chstwo.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_chstwo.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_cntab.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_cntab.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_crank.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_crank.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ftest.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ftest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_kendl1.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_kendl1.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_kendl2.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_kendl2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ks2d1s.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ks2d1s.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ks2d2s.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ks2d2s.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ksone.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ksone.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_kstwo.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_kstwo.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_moment.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_moment.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_pearsn.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_pearsn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_quadct.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_quadct.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_quadvl.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_quadvl.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_savgol.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_savgol.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_spear.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_spear.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_tptest.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_tptest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ttest.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_ttest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_tutest.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter14/Test_tutest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitab.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitab.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitexy.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitexy.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitlin.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitlin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitmed.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitmed.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitmrq.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitmrq.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitsvd.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_Fitsvd.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_fleg.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_fleg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_fpoly.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_fpoly.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_mcmc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter15/Test_mcmc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Gaumixmod.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Gaumixmod.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_HMM.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_HMM.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Kmeans.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Kmeans.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_clc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_clc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_nj.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_nj.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_slc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_slc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_upgma.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_upgma.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_wpgma.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Phylo_wpgma.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Svm.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_Svm.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_markovgen.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_markovgen.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_newick.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter16/Test_newick.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperBS.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperBS.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperDopr5.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperDopr5.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperDopr853.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperDopr853.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperRoss.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperRoss.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperSie.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperSie.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperStoerm.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_StepperStoerm.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_Stochsim.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_Stochsim.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_rk4.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter17/Test_rk4.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter18/Test_Shoot.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter18/Test_Shoot.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter18/Test_Shootf.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter18/Test_Shootf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter18/Test_Solvde.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter18/Test_Solvde.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter18/Test_sfroid.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter18/Test_sfroid.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter19/Test_Fred2.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter19/Test_Fred2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter19/Test_Fredex.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter19/Test_Fredex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter19/Test_Wwghts.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter19/Test_Wwghts.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter19/Test_voltra.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter19/Test_voltra.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_ADAT.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_ADAT.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_Bandec.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_Bandec.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_Cholesky.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_Cholesky.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_LUdcmp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_LUdcmp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_Linbcg.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_Linbcg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_NRsparseCol.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_NRsparseCol.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_NRsparseMat.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_NRsparseMat.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_QRdcmp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_QRdcmp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_SVD.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_SVD.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_cyclic.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_cyclic.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_gaussj.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_gaussj.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_mprove.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_mprove.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_toeplz.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_toeplz.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_tridag.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_tridag.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_vander.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter2/Test_vander.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter20/Test_Mgfas.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter20/Test_Mgfas.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter20/Test_Mglin.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter20/Test_Mglin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter20/Test_sor.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter20/Test_sor.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter20/Test_weights.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter20/Test_weights.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Box.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Box.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Boxnode.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Boxnode.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Circle.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Circle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Convexhull.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Convexhull.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Delaunay.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Delaunay.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_KDtree.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_KDtree.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Minspantree.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Minspantree.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Nearpoints.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Nearpoints.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Point.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Point.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Qotree.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Qotree.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Sphcirc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Sphcirc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Triel.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Triel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Voredge.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Voredge.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Voronoi.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_Voronoi.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_circumcircle.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_circumcircle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_dist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_dist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_incircle.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_incircle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_ispolysimple.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_ispolysimple.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_polywind.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter21/Test_polywind.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Arithcode.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Arithcode.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Gray.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Gray.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Huffcode.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Huffcode.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Icrc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Icrc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_MParith.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_MParith.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Machar.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_Machar.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_PSpage.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_PSpage.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_PSplot.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_PSplot.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_decchk.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter22/Test_decchk.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_BaryRat_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_BaryRat_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Bilin_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Bilin_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Curve_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Curve_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Krig.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Krig.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Laplace_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Laplace_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Linear_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Linear_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Poly2D_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Poly2D_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Poly_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Poly_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_RBF_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_RBF_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Rat_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Rat_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Shep_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Shep_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Spline2D_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Spline2D_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Spline_interp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_Spline_interp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_bcuint.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_bcuint.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_polcoe.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_polcoe.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_polcof.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter3/Test_polcof.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_Adapt.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_Adapt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_Stiel.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_Stiel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_derule.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_derule.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gaucof.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gaucof.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gauher.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gauher.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gaujac.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gaujac.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gaulag.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gaulag.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gauleg.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_gauleg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_lobatto.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_lobatto.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midexp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midexp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midinf.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midinf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midpnt.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midpnt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midsql.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midsql.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midsqu.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_midsqu.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qgaus.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qgaus.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qromb.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qromb.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qromo.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qromo.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qsimp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qsimp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qtrap.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_qtrap.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_quad3d.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_quad3d.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_radau.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_radau.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_trapzd.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter4/Test_trapzd.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Chebyshev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Chebyshev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Epsalg.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Epsalg.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Eulsum.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Eulsum.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Levin.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Levin.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Poly.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Poly.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Ratfn.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_Ratfn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_ddpoly.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_ddpoly.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_dfridr.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_dfridr.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_ipcshft.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_ipcshft.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_levex.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_levex.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_pade.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_pade.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_pcshft.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_pcshft.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_poldiv.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_poldiv.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_ratlsq.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter5/Test_ratlsq.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Bessel.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Bessel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Bessik.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Bessik.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Bessjy.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Bessjy.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Betadist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Betadist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Binomialdist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Binomialdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Cauchydist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Cauchydist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Chisqdist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Chisqdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Erf.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Erf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Expondist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Expondist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Fdist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Fdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Fermi.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Fermi.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Gamma.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Gamma.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Gammadist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Gammadist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_KSdist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_KSdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Logisticdist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Logisticdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Lognormaldist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Lognormaldist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Normaldist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Normaldist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Poissondist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Poissondist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Studenttdist.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_Studenttdist.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_beta.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_beta.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_betai.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_betai.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_bico.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_bico.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_cisi.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_cisi.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_dawson.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_dawson.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_ei.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_ei.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_elle.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_elle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_ellf.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_ellf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_ellpi.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_ellpi.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_erfcc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_erfcc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_expint.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_expint.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_factln.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_factln.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_factrl.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_factrl.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_frenel.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_frenel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_gammln.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_gammln.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_hypgeo.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_hypgeo.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_invxlogx.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_invxlogx.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_plegendre.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_plegendre.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_rc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_rc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_rd.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_rd.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_rf.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_rf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_rj.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_rj.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_sncndn.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter6/Test_sncndn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Binomialdev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Binomialdev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Cauchydev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Cauchydev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Expondev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Expondev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Gammadev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Gammadev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Hash.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Hash.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Hashtable.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Hashtable.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Logisticdev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Logisticdev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_MCintegrate.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_MCintegrate.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Mhash.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Mhash.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Multinormaldev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Multinormaldev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Normaldev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Normaldev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Normaldev_BM.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Normaldev_BM.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Poissondev.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Poissondev.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Primpolytest.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Primpolytest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ran.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ran.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranbyte.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranbyte.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranfib.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranfib.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranhash.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranhash.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranlim32.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranlim32.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranq1.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranq1.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranq2.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_Ranq2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_hashall.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_hashall.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_mcmc.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_mcmc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_miser.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_miser.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_psdes.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_psdes.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_sobseq.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_sobseq.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_vegas.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter7/Test_vegas.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_Heapselect.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_Heapselect.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_IQagent.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_IQagent.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_Indexx.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_Indexx.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_eclass.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_eclass.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_eclazz.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_eclazz.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_hpsort.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_hpsort.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_piksr2.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_piksr2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_piksrt.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_piksrt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_select.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_select.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_selip.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_selip.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_shell.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_shell.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_sort.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_sort.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_sort2.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter8/Test_sort2.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_broydn.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_broydn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_laguer.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_laguer.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_lnsrch.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_lnsrch.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_mnewt.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_mnewt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_newt.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_newt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_qroot.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_qroot.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtbis.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtbis.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtflsp.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtflsp.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtnewt.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtnewt.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtsafe.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtsafe.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtsec.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_rtsec.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zbrac.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zbrac.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zbrak.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zbrak.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zbrent.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zbrent.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zrhqr.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zrhqr.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zriddr.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zriddr.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zroots.java b/common-tools/cnuphys/numRec/test/com/nr/test/test_chapter9/Test_zroots.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/parent/pom.xml b/common-tools/cnuphys/parent/pom.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/pom.xml b/common-tools/cnuphys/pom.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/build.xml b/common-tools/cnuphys/snr/build.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/doc/The Simple Noise Removal.docx b/common-tools/cnuphys/snr/doc/The Simple Noise Removal.docx old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/doc/snr.pdf b/common-tools/cnuphys/snr/doc/snr.pdf old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/pom.xml b/common-tools/cnuphys/snr/pom.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/.classpath b/common-tools/cnuphys/snr/src/main/java/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/.project b/common-tools/cnuphys/snr/src/main/java/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/bin/.classpath b/common-tools/cnuphys/snr/src/main/java/cnuphys/bin/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/bin/.project b/common-tools/cnuphys/snr/src/main/java/cnuphys/bin/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/.gitignore b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/ExtendedWord.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/ExtendedWord.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/NoiseReductionParameters.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/NoiseReductionParameters.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/clas12/.gitignore b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/clas12/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/clas12/Clas12NoiseAnalysis.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/clas12/Clas12NoiseAnalysis.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/clas12/Clas12NoiseResult.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/clas12/Clas12NoiseResult.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/.gitignore b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/ChamberTest.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/ChamberTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/DetectorTest.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/DetectorTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/HitTest.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/HitTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/LineStyle.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/LineStyle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/NoiseTest.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/NoiseTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/TestParameters.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/TestParameters.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/TestSupport.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/TestSupport.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/TrackTest.java b/common-tools/cnuphys/snr/src/main/java/cnuphys/snr/test/TrackTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/.classpath b/common-tools/cnuphys/splot/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/.gitignore b/common-tools/cnuphys/splot/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/.project b/common-tools/cnuphys/splot/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/build.xml b/common-tools/cnuphys/splot/build.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/Thumbs.db b/common-tools/cnuphys/splot/images/Thumbs.db old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/blankimage.gif b/common-tools/cnuphys/splot/images/blankimage.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/box_zoom.gif b/common-tools/cnuphys/splot/images/box_zoom.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/box_zoomcursor.gif b/common-tools/cnuphys/splot/images/box_zoomcursor.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/box_zoomenabled.gif b/common-tools/cnuphys/splot/images/box_zoomenabled.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/camera.gif b/common-tools/cnuphys/splot/images/camera.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/center.gif b/common-tools/cnuphys/splot/images/center.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/centercursor.png b/common-tools/cnuphys/splot/images/centercursor.png old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/centerenabled.gif b/common-tools/cnuphys/splot/images/centerenabled.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/cnuicon.png b/common-tools/cnuphys/splot/images/cnuicon.png old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/crosshair16x16.png b/common-tools/cnuphys/splot/images/crosshair16x16.png old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/delete.gif b/common-tools/cnuphys/splot/images/delete.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/edit.png b/common-tools/cnuphys/splot/images/edit.png old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/lassofunnel.png b/common-tools/cnuphys/splot/images/lassofunnel.png old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/lassofunnelenabled.png b/common-tools/cnuphys/splot/images/lassofunnelenabled.png old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/lassorect.gif b/common-tools/cnuphys/splot/images/lassorect.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/lassorectenabled.gif b/common-tools/cnuphys/splot/images/lassorectenabled.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/minusBox.gif b/common-tools/cnuphys/splot/images/minusBox.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/minusBoxSub.gif b/common-tools/cnuphys/splot/images/minusBoxSub.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/pan.gif b/common-tools/cnuphys/splot/images/pan.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/panenabled.gif b/common-tools/cnuphys/splot/images/panenabled.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/plusBox.gif b/common-tools/cnuphys/splot/images/plusBox.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/pointer.gif b/common-tools/cnuphys/splot/images/pointer.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/pointer13.png b/common-tools/cnuphys/splot/images/pointer13.png old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/pointercursor.gif b/common-tools/cnuphys/splot/images/pointercursor.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/pointerenabled.gif b/common-tools/cnuphys/splot/images/pointerenabled.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/polylineenabled.gif b/common-tools/cnuphys/splot/images/polylineenabled.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/printer.gif b/common-tools/cnuphys/splot/images/printer.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/refresh.gif b/common-tools/cnuphys/splot/images/refresh.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/undo_zoom.gif b/common-tools/cnuphys/splot/images/undo_zoom.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/world.gif b/common-tools/cnuphys/splot/images/world.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/zoom_in.gif b/common-tools/cnuphys/splot/images/zoom_in.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/images/zoom_out.gif b/common-tools/cnuphys/splot/images/zoom_out.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/pom.xml b/common-tools/cnuphys/splot/pom.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/.classpath b/common-tools/cnuphys/splot/src/main/java/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/.project b/common-tools/cnuphys/splot/src/main/java/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/build.xml b/common-tools/cnuphys/splot/src/main/java/build.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/ButtonPanel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/ButtonPanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/ColorDialog.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/ColorDialog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/ColorLabel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/ColorLabel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/ColorPanel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/ColorPanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/CurveDataModel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/CurveDataModel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/CurveEditorDialog.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/CurveEditorDialog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/CurveEditorPanel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/CurveEditorPanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/CurveTable.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/CurveTable.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/DataEditor.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/DataEditor.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/DialogUtilities.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/DialogUtilities.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/IColorChangeListener.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/IColorChangeListener.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/PlotPreferencesDialog.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/PlotPreferencesDialog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/SimpleDialog.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/SimpleDialog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/VerticalFlowLayout.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/edit/VerticalFlowLayout.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/AExample.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/AExample.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/APlotDialog.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/APlotDialog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/AnotherGaussian.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/AnotherGaussian.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/ErfTest.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/ErfTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/ErfcTest.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/ErfcTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Gaussians.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Gaussians.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Grid.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Grid.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/GrowingHisto.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/GrowingHisto.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Histo.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Histo.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Histo2D.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Histo2D.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/LineWithXAndYErrors.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/LineWithXAndYErrors.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/MemoryUsageDialog.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/MemoryUsageDialog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/OneXThreeY.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/OneXThreeY.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Scatter.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/Scatter.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/StraightLine.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/StraightLine.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/StripChart.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/StripChart.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/TripleGaussian.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/TripleGaussian.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/TwoHisto.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/TwoHisto.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/TwoLinesWithErrors.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/example/TwoLinesWithErrors.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/ANonlinearFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/ANonlinearFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/AltPolynomialFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/AltPolynomialFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/CubicSpline.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/CubicSpline.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/ErfFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/ErfFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/ErfcFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/ErfcFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FErf.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FErf.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FErfc.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FErfc.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FGaussPoly.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FGaussPoly.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FGaussian.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FGaussian.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FPoly.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FPoly.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/Fit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/Fit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FitEditorPanel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FitEditorPanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FitHold.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FitHold.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FitType.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FitType.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FitUtilities.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/FitUtilities.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/GaussianFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/GaussianFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/IValueGetter.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/IValueGetter.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/LineFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/LineFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/LinearExyFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/LinearExyFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/PolyAndGaussianFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/PolyAndGaussianFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/PolyFit.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/PolyFit.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/Polynomial.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/fit/Polynomial.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataChangeListener.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataChangeListener.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataColumn.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataColumn.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataColumnType.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataColumnType.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataSet.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataSet.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataSetException.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataSetException.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataSetType.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataSetType.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataTable.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/DataTable.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/GrowableArray.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/GrowableArray.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/Histo2DData.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/Histo2DData.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/HistoData.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/HistoData.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/NiceScale.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/NiceScale.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/StripData.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/pdata/StripData.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/APreferencePanel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/APreferencePanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/ColorScaleModel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/ColorScaleModel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/CommonBorder.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/CommonBorder.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/CurveDrawer.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/CurveDrawer.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/DataDrawer.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/DataDrawer.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/DoubleFormat.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/DoubleFormat.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/Draggable.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/Draggable.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/DraggableRectangle.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/DraggableRectangle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/Environment.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/Environment.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/ExtraText.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/ExtraText.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/FloatingLabel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/FloatingLabel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/GeneralPlotParamPanel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/GeneralPlotParamPanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/Gradient.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/Gradient.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/GraphicsUtilities.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/GraphicsUtilities.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/HorizontalLine.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/HorizontalLine.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/ImageManager.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/ImageManager.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/Legend.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/Legend.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotCanvas.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotCanvas.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotGrid.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotGrid.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotGridDialog.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotGridDialog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotLine.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotLine.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotPanel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotPanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotParameters.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotParameters.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotPopupMenu.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotPopupMenu.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotTicks.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PlotTicks.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PrintUtilities.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/PrintUtilities.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/SplotMenus.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/SplotMenus.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/TextFieldSlider.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/TextFieldSlider.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/UnicodeSupport.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/UnicodeSupport.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/VerticalLabelUI.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/VerticalLabelUI.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/VerticalLine.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/VerticalLine.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/X11Colors.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/plot/X11Colors.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/rubberband/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/rubberband/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/rubberband/IRubberbanded.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/rubberband/IRubberbanded.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/rubberband/Rubberband.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/rubberband/Rubberband.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/EnumComboBox.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/EnumComboBox.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/IStyled.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/IStyled.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/LineStyle.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/LineStyle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/StyleEditorPanel.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/StyleEditorPanel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/Styled.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/Styled.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/SymbolDraw.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/SymbolDraw.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/SymbolType.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/style/SymbolType.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/CommonToolBar.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/CommonToolBar.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/IToolBarListener.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/IToolBarListener.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/ToolBarButton.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/ToolBarButton.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/ToolBarToggleButton.java b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/toolbar/ToolBarToggleButton.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/xml/.gitignore b/common-tools/cnuphys/splot/src/main/java/cnuphys/splot/xml/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/.settings/org.eclipse.jdt.core.prefs b/common-tools/cnuphys/swimmer/.settings/org.eclipse.jdt.core.prefs old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/build.xml b/common-tools/cnuphys/swimmer/build.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/allclasses-frame.html b/common-tools/cnuphys/swimmer/doc/allclasses-frame.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/allclasses-noframe.html b/common-tools/cnuphys/swimmer/doc/allclasses-noframe.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/IDerivative.html b/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/IDerivative.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/IStepper.html b/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/IStepper.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/class-use/IDerivative.html b/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/class-use/IDerivative.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/class-use/IStepper.html b/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/class-use/IStepper.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/package-frame.html b/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/package-frame.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/package-summary.html b/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/package-summary.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/package-tree.html b/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/package-tree.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/package-use.html b/common-tools/cnuphys/swimmer/doc/cnuphys/integrator/package-use.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/GeneratedParticleRecord.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/GeneratedParticleRecord.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/ISwimmer.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/ISwimmer.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/LundId.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/LundId.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/LundSupport.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/LundSupport.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/class-use/GeneratedParticleRecord.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/class-use/GeneratedParticleRecord.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/class-use/ISwimmer.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/class-use/ISwimmer.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/class-use/LundId.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/class-use/LundId.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/class-use/LundSupport.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/class-use/LundSupport.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/package-frame.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/package-frame.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/package-summary.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/package-summary.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/package-tree.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/package-tree.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/lund/package-use.html b/common-tools/cnuphys/swimmer/doc/cnuphys/lund/package-use.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/RungeKutta4.html b/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/RungeKutta4.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/class-use/RungeKutta4.html b/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/class-use/RungeKutta4.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/package-frame.html b/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/package-frame.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/package-summary.html b/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/package-summary.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/package-tree.html b/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/package-tree.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/package-use.html b/common-tools/cnuphys/swimmer/doc/cnuphys/rk4/package-use.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/swim/SwimTrajectory.html b/common-tools/cnuphys/swimmer/doc/cnuphys/swim/SwimTrajectory.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/swim/Swimmer.html b/common-tools/cnuphys/swimmer/doc/cnuphys/swim/Swimmer.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/swim/class-use/SwimTrajectory.html b/common-tools/cnuphys/swimmer/doc/cnuphys/swim/class-use/SwimTrajectory.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/swim/class-use/Swimmer.html b/common-tools/cnuphys/swimmer/doc/cnuphys/swim/class-use/Swimmer.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/swim/package-frame.html b/common-tools/cnuphys/swimmer/doc/cnuphys/swim/package-frame.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/swim/package-summary.html b/common-tools/cnuphys/swimmer/doc/cnuphys/swim/package-summary.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/swim/package-tree.html b/common-tools/cnuphys/swimmer/doc/cnuphys/swim/package-tree.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/cnuphys/swim/package-use.html b/common-tools/cnuphys/swimmer/doc/cnuphys/swim/package-use.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/constant-values.html b/common-tools/cnuphys/swimmer/doc/constant-values.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/deprecated-list.html b/common-tools/cnuphys/swimmer/doc/deprecated-list.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/help-doc.html b/common-tools/cnuphys/swimmer/doc/help-doc.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-1.html b/common-tools/cnuphys/swimmer/doc/index-files/index-1.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-10.html b/common-tools/cnuphys/swimmer/doc/index-files/index-10.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-11.html b/common-tools/cnuphys/swimmer/doc/index-files/index-11.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-2.html b/common-tools/cnuphys/swimmer/doc/index-files/index-2.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-3.html b/common-tools/cnuphys/swimmer/doc/index-files/index-3.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-4.html b/common-tools/cnuphys/swimmer/doc/index-files/index-4.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-5.html b/common-tools/cnuphys/swimmer/doc/index-files/index-5.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-6.html b/common-tools/cnuphys/swimmer/doc/index-files/index-6.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-7.html b/common-tools/cnuphys/swimmer/doc/index-files/index-7.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-8.html b/common-tools/cnuphys/swimmer/doc/index-files/index-8.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index-files/index-9.html b/common-tools/cnuphys/swimmer/doc/index-files/index-9.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/index.html b/common-tools/cnuphys/swimmer/doc/index.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/overview-frame.html b/common-tools/cnuphys/swimmer/doc/overview-frame.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/overview-summary.html b/common-tools/cnuphys/swimmer/doc/overview-summary.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/overview-tree.html b/common-tools/cnuphys/swimmer/doc/overview-tree.html old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/package-list b/common-tools/cnuphys/swimmer/doc/package-list old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/resources/inherit.gif b/common-tools/cnuphys/swimmer/doc/resources/inherit.gif old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/doc/stylesheet.css b/common-tools/cnuphys/swimmer/doc/stylesheet.css old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/pom.xml b/common-tools/cnuphys/swimmer/pom.xml old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/.classpath b/common-tools/cnuphys/swimmer/src/main/java/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/.project b/common-tools/cnuphys/swimmer/src/main/java/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/.classpath b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/.classpath old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/.project b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/.project old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/cnuphys/lund/.gitignore b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/cnuphys/lund/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/cnuphys/rk4/.gitignore b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/cnuphys/rk4/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/cnuphys/swim/.gitignore b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/cnuphys/swim/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/cnuphys/swimZ/.gitignore b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/bin/cnuphys/swimZ/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/.gitignore b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/DoubleFormat.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/DoubleFormat.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/GeneratedParticleRecord.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/GeneratedParticleRecord.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/HeaderRenderer.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/HeaderRenderer.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundComboBox.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundComboBox.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundId.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundId.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundStyle.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundStyle.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundSupport.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundSupport.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundTrackDialog.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/LundTrackDialog.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/SimpleRenderer.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/SimpleRenderer.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/SwimTrajectoryListener.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/SwimTrajectoryListener.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/TrajectoryRowData.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/TrajectoryRowData.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/TrajectoryTable.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/TrajectoryTable.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/TrajectoryTableModel.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/TrajectoryTableModel.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/X11Colors.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/lund/X11Colors.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/.gitignore b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/ButcherTableau.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/ButcherTableau.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/DefaultStopper.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/DefaultStopper.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/IAdvance.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/IAdvance.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/IDerivative.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/IDerivative.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/IRkListener.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/IRkListener.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/IStopper.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/IStopper.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/RkTest.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/RkTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/RungeKutta.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/RungeKutta.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/RungeKuttaException.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/rk4/RungeKuttaException.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/.gitignore b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/Bxdl.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/Bxdl.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/DefaultDerivative.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/DefaultDerivative.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/DefaultListener.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/DefaultListener.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/DefaultSwimStopper.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/DefaultSwimStopper.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/Example.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/Example.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/IProjector.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/IProjector.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/SwimMenu.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/SwimMenu.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/SwimTrajectory.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/SwimTrajectory.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/SwimTrajectory2D.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/SwimTrajectory2D.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/Swimmer.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/Swimmer.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/Swimming.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/Swimming.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/util/TerminalPlot.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swim/util/TerminalPlot.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/.gitignore b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/.gitignore old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZ.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZ.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZDerivative.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZDerivative.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZException.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZException.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZRange.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZRange.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZResult.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZResult.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZStateVector.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZStateVector.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZTest.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimZ/SwimZTest.java old mode 100755 new mode 100644 diff --git a/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimtest/SwimTest.java b/common-tools/cnuphys/swimmer/src/main/java/cnuphys/swimtest/SwimTest.java old mode 100755 new mode 100644 diff --git a/etc/bankdefs/hipo/DC.json b/etc/bankdefs/hipo/DC.json old mode 100755 new mode 100644 diff --git a/etc/bankdefs/hipo4/bmt.json b/etc/bankdefs/hipo4/bmt.json old mode 100755 new mode 100644 diff --git a/etc/bankdefs/hipo4/bst.json b/etc/bankdefs/hipo4/bst.json old mode 100755 new mode 100644 diff --git a/etc/bankdefs/hipo4/cnd.json b/etc/bankdefs/hipo4/cnd.json old mode 100755 new mode 100644 diff --git a/etc/ejml/ejmlclas12.network b/etc/ejml/ejmlclas12.network index 144c4ae17..a03693c33 100644 Binary files a/etc/ejml/ejmlclas12.network and b/etc/ejml/ejmlclas12.network differ diff --git a/reconstruction/alert/src/main/java/org/jlab/rec/ahdc/Distance/CircleFitPars.java b/reconstruction/alert/src/main/java/org/jlab/rec/ahdc/Distance/CircleFitPars.java old mode 100755 new mode 100644 diff --git a/reconstruction/alert/src/main/java/org/jlab/rec/ahdc/Distance/CircleFitter.java b/reconstruction/alert/src/main/java/org/jlab/rec/ahdc/Distance/CircleFitter.java old mode 100755 new mode 100644 diff --git a/reconstruction/band/pom.xml b/reconstruction/band/pom.xml old mode 100755 new mode 100644 diff --git a/reconstruction/band/src/main/java/org/jlab/rec/band/banks/HitReader.java b/reconstruction/band/src/main/java/org/jlab/rec/band/banks/HitReader.java old mode 100755 new mode 100644 diff --git a/reconstruction/band/src/main/java/org/jlab/rec/band/banks/RecoBankWriter.java b/reconstruction/band/src/main/java/org/jlab/rec/band/banks/RecoBankWriter.java old mode 100755 new mode 100644 diff --git a/reconstruction/band/src/main/java/org/jlab/rec/band/constants/CalibrationConstantsLoader.java b/reconstruction/band/src/main/java/org/jlab/rec/band/constants/CalibrationConstantsLoader.java old mode 100755 new mode 100644 diff --git a/reconstruction/band/src/main/java/org/jlab/rec/band/constants/Parameters.java b/reconstruction/band/src/main/java/org/jlab/rec/band/constants/Parameters.java old mode 100755 new mode 100644 diff --git a/reconstruction/band/src/main/java/org/jlab/rec/band/hit/BandHit.java b/reconstruction/band/src/main/java/org/jlab/rec/band/hit/BandHit.java old mode 100755 new mode 100644 diff --git a/reconstruction/band/src/main/java/org/jlab/service/band/BANDEngine.java b/reconstruction/band/src/main/java/org/jlab/service/band/BANDEngine.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/pom.xml b/reconstruction/cnd/pom.xml old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/banks/HitReader.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/banks/HitReader.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/banks/RecoBankWriter.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/banks/RecoBankWriter.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/cluster/CNDCluster.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/cluster/CNDCluster.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/cluster/CNDClusterFinder.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/cluster/CNDClusterFinder.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/constants/CalibrationConstantsLoader.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/constants/CalibrationConstantsLoader.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/constants/Parameters.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/constants/Parameters.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/hit/CndHit.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/hit/CndHit.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/hit/CvtGetHTrack.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/hit/CvtGetHTrack.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/hit/HalfHit.java b/reconstruction/cnd/src/main/java/org/jlab/rec/cnd/hit/HalfHit.java old mode 100755 new mode 100644 diff --git a/reconstruction/cnd/src/main/java/org/jlab/service/cnd/CNDCalibrationEngine.java b/reconstruction/cnd/src/main/java/org/jlab/service/cnd/CNDCalibrationEngine.java old mode 100755 new mode 100644 diff --git a/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/CircleCalcPars.java b/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/CircleCalcPars.java old mode 100755 new mode 100644 diff --git a/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/CircleCalculator.java b/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/CircleCalculator.java old mode 100755 new mode 100644 diff --git a/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/CircleFitPars.java b/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/CircleFitPars.java old mode 100755 new mode 100644 diff --git a/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/CircleFitter.java b/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/CircleFitter.java old mode 100755 new mode 100644 diff --git a/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/LineFitPars.java b/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/LineFitPars.java old mode 100755 new mode 100644 diff --git a/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/LineFitter.java b/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/fit/LineFitter.java old mode 100755 new mode 100644 diff --git a/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/trajectory/Helix.java b/reconstruction/cvt/src/main/java/org/jlab/rec/cvt/trajectory/Helix.java old mode 100755 new mode 100644 diff --git a/reconstruction/dc/src/main/java/org/jlab/rec/dc/banks/RecoBankWriter.java b/reconstruction/dc/src/main/java/org/jlab/rec/dc/banks/RecoBankWriter.java old mode 100755 new mode 100644 diff --git a/reconstruction/dc/src/main/java/org/jlab/rec/dc/track/Track.java b/reconstruction/dc/src/main/java/org/jlab/rec/dc/track/Track.java old mode 100755 new mode 100644 diff --git a/reconstruction/dc/src/main/java/org/jlab/rec/dc/track/TrackCandListFinder.java b/reconstruction/dc/src/main/java/org/jlab/rec/dc/track/TrackCandListFinder.java old mode 100755 new mode 100644 diff --git a/reconstruction/dc/src/main/java/org/jlab/service/dc/DCEngine.java b/reconstruction/dc/src/main/java/org/jlab/service/dc/DCEngine.java old mode 100755 new mode 100644 diff --git a/reconstruction/dc/src/main/java/org/jlab/service/dc/DCHBEngine.java b/reconstruction/dc/src/main/java/org/jlab/service/dc/DCHBEngine.java old mode 100755 new mode 100644 diff --git a/reconstruction/dc/src/main/java/org/jlab/service/dc/DCTBEngine.java b/reconstruction/dc/src/main/java/org/jlab/service/dc/DCTBEngine.java old mode 100755 new mode 100644 diff --git a/reconstruction/fmt/src/main/java/org/jlab/rec/fmt/cluster/Cluster.java b/reconstruction/fmt/src/main/java/org/jlab/rec/fmt/cluster/Cluster.java old mode 100755 new mode 100644 diff --git a/reconstruction/fmt/src/main/java/org/jlab/rec/fmt/cross/Cross.java b/reconstruction/fmt/src/main/java/org/jlab/rec/fmt/cross/Cross.java old mode 100755 new mode 100644 diff --git a/reconstruction/fmt/src/main/java/org/jlab/rec/fmt/hit/Hit.java b/reconstruction/fmt/src/main/java/org/jlab/rec/fmt/hit/Hit.java old mode 100755 new mode 100644