comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/WQKms.java @ 8362:839032ac1523

Purge obsolete representation of reference system for discharge tables.
author Tom Gottfried <tom@intevation.de>
date Wed, 01 Oct 2014 15:54:47 +0200
parents e4606eae8ea5
children 0fa963038c61
comparison
equal deleted inserted replaced
8361:c494f9a61490 8362:839032ac1523
55 55
56 public WQKms(double [] kms, double [] qs, double [] ws) { 56 public WQKms(double [] kms, double [] qs, double [] ws) {
57 this(kms, qs, ws, ""); 57 this(kms, qs, ws, "");
58 } 58 }
59 59
60
61 public WQKms(double [] kms, double [] qs, double [] ws, String name) {
62 this(kms, qs, ws, name, 0);
63 }
64
65 public WQKms(double []kms, WQ wq) { 60 public WQKms(double []kms, WQ wq) {
66 this(kms, wq.getQs(), wq.getWs(), wq.getName(), wq.getReferenceSystem()); 61 this(kms, wq.getQs(), wq.getWs(), wq.getName());
67 } 62 }
68 63
69 public WQKms(TDoubleArrayList kms, TDoubleArrayList qs, TDoubleArrayList ws, String name) { 64 public WQKms(TDoubleArrayList kms, TDoubleArrayList qs, TDoubleArrayList ws, String name) {
70 super(qs, ws, name); 65 super(qs, ws, name);
71 this.kms = kms; 66 this.kms = kms;
72 setReferenceSystem(0);
73 } 67 }
74 68
75 public WQKms(double [] kms, double [] qs, double [] ws, String name, int wReferenceSystem) { 69 public WQKms(double [] kms, double [] qs, double [] ws, String name) {
76 super(qs, ws, name); 70 super(qs, ws, name);
77 this.kms = new TDoubleArrayList(kms); 71 this.kms = new TDoubleArrayList(kms);
78 setReferenceSystem(wReferenceSystem);
79 } 72 }
80 73
81 /** Create a WQKms from WKms, filling the Qs with given q. */ 74 /** Create a WQKms from WKms, filling the Qs with given q. */
82 public static WQKms fromWKms(WKms wkms, double q) { 75 public static WQKms fromWKms(WKms wkms, double q) {
83 TDoubleArrayList qs = new TDoubleArrayList(wkms.allKms().size()); 76 TDoubleArrayList qs = new TDoubleArrayList(wkms.allKms().size());

http://dive4elements.wald.intevation.org