Author: [log in to unmask]
Date: Fri Oct 16 10:44:39 2015
New Revision: 3850
Log:
ignore beamspot in MP res file.
Modified:
java/trunk/tracking/src/main/java/org/hps/svt/alignment/BuildMillepedeCompact.java
Modified: java/trunk/tracking/src/main/java/org/hps/svt/alignment/BuildMillepedeCompact.java
=============================================================================
--- java/trunk/tracking/src/main/java/org/hps/svt/alignment/BuildMillepedeCompact.java (original)
+++ java/trunk/tracking/src/main/java/org/hps/svt/alignment/BuildMillepedeCompact.java Fri Oct 16 10:44:39 2015
@@ -55,6 +55,7 @@
private static String detectorName = "Tracker";
private static boolean replaceConstant = false;
private static boolean calcNewValue = true;
+ private static boolean ignoreBeamspot = true;
@@ -144,6 +145,13 @@
MilleParameter par = new MilleParameter(line);
//System.out.println(par.getXMLName() + " " + par.getValue());
+ if (ignoreBeamspot) {
+ if(par.getSensor() == 98 || par.getSensor() == 99) {
+ System.out.printf("Ignoring %s\n", par.toString());
+ continue;
+ }
+ }
+ System.out.printf("Adding %s\n", par.toString());
//add the parameter
params.add(par);
|