1 added + 3 modified, total 4 files
hps-java/src/main/java/org/lcsim/hps/monitoring/svt
diff -u -r1.2 -r1.3
--- SVTEventInfo.java 2 May 2012 01:45:37 -0000 1.2
+++ SVTEventInfo.java 2 May 2012 19:36:23 -0000 1.3
@@ -18,42 +18,44 @@
* @author mgraham
*/
public class SVTEventInfo extends Driver {
-
+
private List<IPlotter> plotters = new ArrayList<IPlotter>();
private AIDA aida = AIDA.defaultInstance();
- private String rawTrackerHitCollectionName = "SVTRawTrackerHits";
+ private String rawTrackerHitCollectionName = "SVTRawTrackerHits";
private String trackerName = "Tracker";
private Detector detector = null;
private List<SiSensor> sensors;
-
+ IPlotter plotter;
+ IPlotter plotter2;
+
public SVTEventInfo() {
}
-
+
public void setRawTrackerHitCollectionName(String rawTrackerHitCollectionName) {
this.rawTrackerHitCollectionName = rawTrackerHitCollectionName;
}
-
+
protected void detectorChanged(Detector detector) {
this.detector = detector;
aida.tree().cd("/");
-
+
sensors = detector.getSubdetector(trackerName).getDetectorElement().findDescendants(SiSensor.class);
-
-
+
+
IAnalysisFactory fac = aida.analysisFactory();
- IPlotter plotter = fac.createPlotterFactory().create("HPS SVT Events Plots");
+ plotter = fac.createPlotterFactory().create("HPS SVT Events Plots");
plotters.add(plotter);
IPlotterStyle style = plotter.style();
style.dataStyle().fillStyle().setColor("yellow");
style.dataStyle().errorBarStyle().setVisible(false);
plotter.createRegions(2, 2);
-
-
-
- IPlotter plotter2 = fac.createPlotterFactory().create("HPS SVT Events Plots");
+
+
+
+ plotter2 = fac.createPlotterFactory().create("HPS SVT Events Plots");
plotters.add(plotter2);
IPlotterStyle style2 = plotter2.style();
- style2.dataStyle().fillStyle().setColor("green");
+ style2.dataStyle().fillStyle().setColor("green");
style2.dataStyle().errorBarStyle().setVisible(false);
plotter2.createRegions(1, 2);
style2.dataStyle().markerStyle().setSize(20);
@@ -61,76 +63,96 @@
IHistogram1D nrawBottomPlot = aida.histogram1D("Total Number of Raw Hits in Bottom Half", 20, 0, 19.0);
IHistogram1D nlayersTopPlot = aida.histogram1D("Number of Layers Hit in Top Half", 11, 0, 10.0);
IHistogram1D nlayersBottomPlot = aida.histogram1D("Number of Layers Hit in Bottom Half", 11, 0, 10.0);
-
- IProfile avgLayersTopPlot = aida.profile1D("Number of Hits per layer in Top Half", 10, 1,11);
- IProfile avgLayersBottomPlot = aida.profile1D("Number of Hits per layer in Bottom Half", 10,1,11);
- plotter.region(0).plot(nrawTopPlot);
+ IProfile avgLayersTopPlot = aida.profile1D("Number of Hits per layer in Top Half", 10, 1, 11);
+ IProfile avgLayersBottomPlot = aida.profile1D("Number of Hits per layer in Bottom Half", 10, 1, 11);
+
+ plotter.region(0).plot(nrawTopPlot);
plotter.region(1).plot(nrawBottomPlot);
plotter.region(2).plot(nlayersTopPlot);
plotter.region(3).plot(nlayersBottomPlot);
plotter2.region(0).plot(avgLayersTopPlot);
plotter2.region(1).plot(avgLayersBottomPlot);
-
+
plotter.show();
- plotter2.show();
+ plotter2.show();
}
-
+
public void process(EventHeader event) {
- List<RawTrackerHit> rawHits = event.get(RawTrackerHit.class, rawTrackerHitCollectionName);
- int totalTopHit = 0;
- int totalBotHit = 0;
-
- int nlayersTopHit = 0;
- int nlayersBotHit = 0;
- int[] layersTop = {0,0,0,0,0,0,0,0,0,0};
- int[] layersBot = {0,0,0,0,0,0,0,0,0,0};
-
- for (RawTrackerHit hit : rawHits) {
- int layerNumber = hit.getLayerNumber();
- boolean isTop = isHitOnTop(hit);
- if (isTop) {
- if(layerNumber!=5)totalTopHit++;
-// layersTop[layerNumber] ++;
- if(layerNumber!=5)layersTop[layerNumber-1] ++; //mask layer 5, top
- } else {
- if(layerNumber!=4)totalBotHit++;
-// layersBot[layerNumber]++;
- if(layerNumber!=4)layersBot[layerNumber-1]++; //mask layer 4, bottom
+ if (event.hasCollection(RawTrackerHit.class, rawTrackerHitCollectionName)) {
+ List<RawTrackerHit> rawHits = event.get(RawTrackerHit.class, rawTrackerHitCollectionName);
+ int totalTopHit = 0;
+ int totalBotHit = 0;
+
+ int nlayersTopHit = 0;
+ int nlayersBotHit = 0;
+ int[] layersTop = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
+ int[] layersBot = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
+
+ for (RawTrackerHit hit : rawHits) {
+ int layerNumber = hit.getLayerNumber();
+ boolean isTop = isHitOnTop(hit);
+ if (isTop) {
+ totalTopHit++;
+ layersTop[layerNumber - 1]++;
+ } else {
+ totalBotHit++;
+ layersBot[layerNumber - 1]++;
+ }
+
+ }
+
+ System.out.println(totalTopHit);
+ aida.histogram1D("Total Number of Raw Hits in Top Half").fill(totalTopHit);
+ aida.histogram1D("Total Number of Raw Hits in Bottom Half").fill(totalBotHit);
+
+ for (int i = 0; i < 10; i++) {
+ if (layersTop[i] > 0)
+ nlayersTopHit++;
+ if (layersBot[i] > 0)
+ nlayersBotHit++;
+ aida.profile1D("Number of Hits per layer in Top Half").fill(i + 1, layersTop[i]);
+ aida.profile1D("Number of Hits per layer in Bottom Half").fill(i + 1, layersBot[i]);
+ }
+
+ aida.histogram1D("Number of Layers Hit in Top Half").fill(nlayersTopHit);
+ aida.histogram1D("Number of Layers Hit in Bottom Half").fill(nlayersBotHit);
+ } else {
+ aida.histogram1D("Total Number of Raw Hits in Top Half").fill(0);
+ aida.histogram1D("Total Number of Raw Hits in Bottom Half").fill(0);
+ for (int i = 0; i < 10; i++) {
+
+ aida.profile1D("Number of Hits per layer in Top Half").fill(i + 1, 0);
+ aida.profile1D("Number of Hits per layer in Bottom Half").fill(i + 1, 0);
}
-
+ aida.histogram1D("Number of Layers Hit in Top Half").fill(0);
+ aida.histogram1D("Number of Layers Hit in Bottom Half").fill(0);
}
-
- System.out.println(totalTopHit);
- aida.histogram1D("Total Number of Raw Hits in Top Half").fill(totalTopHit);
- aida.histogram1D("Total Number of Raw Hits in Bottom Half").fill(totalBotHit);
-
- for (int i = 0; i < 10; i++) {
- if (layersTop[i]>0)
- nlayersTopHit++;
- if (layersBot[i]>0)
- nlayersBotHit++;
- aida.profile1D("Number of Hits per layer in Top Half").fill(i+1,layersTop[i]);
- aida.profile1D("Number of Hits per layer in Bottom Half").fill(i+1,layersBot[i]);
+
+
+ }
+
+ public void endOfData() {
+ if (plotter != null) {
+ plotter.hide();
+ }
+ if (plotter2 != null) {
+ plotter2.hide();
}
-
- aida.histogram1D("Number of Layers Hit in Top Half").fill(nlayersTopHit);
- aida.histogram1D("Number of Layers Hit in Bottom Half").fill(nlayersBotHit);
-
}
-
+
private boolean isHitOnTop(RawTrackerHit hit) {
SiSensor sensor = (SiSensor) hit.getDetectorElement();
IIdentifier id = hit.getIdentifier();
SiTrackerIdentifierHelper _sid_helper = (SiTrackerIdentifierHelper) sensor.getIdentifierHelper();
-
+
ChargeCarrier carrier = ChargeCarrier.getCarrier(_sid_helper.getSideValue(id));
SiSensorElectrodes electrodes = ((SiSensor) hit.getDetectorElement()).getReadoutElectrodes(carrier);
// if (((SiStrips) electrodes).getStripCenter(55).y() > 0)
if (sensor.getName().contains("reflected"))
- return true;
- return false;
+ return false;
+ return true;
}
}
hps-java/src/main/java/org/lcsim/hps/monitoring/svt
diff -u -r1.2 -r1.3
--- SVTHitReconstructionPlots.java 1 May 2012 17:59:22 -0000 1.2
+++ SVTHitReconstructionPlots.java 2 May 2012 19:36:23 -0000 1.3
@@ -23,57 +23,62 @@
private List<IPlotter> plotters = new ArrayList<IPlotter>();
private AIDA aida = AIDA.defaultInstance();
- private String rawTrackerHitCollectionName = "SVTRawTrackerHits";
- private String fittedTrackerHitCollectionName="SVTFittedRawTrackerHits";
+ private String rawTrackerHitCollectionName = "SVTRawTrackerHits";
+ private String fittedTrackerHitCollectionName = "SVTFittedRawTrackerHits";
private String trackerHitCollectionName = "StripClusterer_SiTrackerHitStrip1D";
private String trackerName = "Tracker";
- private Detector detector=null;
- private int eventCount;
- private List<SiSensor> sensors;
+ private Detector detector = null;
+ private int eventCount;
+ private List<SiSensor> sensors;
+ IPlotter plotter;
+ IPlotter plotter2;
+ IPlotter plotter3;
+ IPlotter plotter4;
+
protected void detectorChanged(Detector detector) {
this.detector = detector;
aida.tree().cd("/");
- sensors = detector.getSubdetector(trackerName).getDetectorElement().findDescendants(SiSensor.class);
+ sensors = detector.getSubdetector(trackerName).getDetectorElement().findDescendants(SiSensor.class);
IAnalysisFactory fac = aida.analysisFactory();
- IPlotter plotter = fac.createPlotterFactory().create("HPS SVT Timing Plots");
+ plotter = fac.createPlotterFactory().create("HPS SVT Timing Plots");
plotters.add(plotter);
IPlotterStyle style = plotter.style();
style.dataStyle().fillStyle().setColor("yellow");
style.dataStyle().errorBarStyle().setVisible(false);
plotter.createRegions(5, 4);
- IPlotter plotter2 = fac.createPlotterFactory().create("HPS SVT Amplitude Plots");
+ plotter2 = fac.createPlotterFactory().create("HPS SVT Amplitude Plots");
plotters.add(plotter2);
IPlotterStyle style2 = plotter2.style();
style2.dataStyle().fillStyle().setColor("yellow");
style2.dataStyle().errorBarStyle().setVisible(false);
plotter2.createRegions(5, 4);
-
-
- IPlotter plotter3 = fac.createPlotterFactory().create("HPS SVT Raw Hit Plots");
+
+
+ plotter3 = fac.createPlotterFactory().create("HPS SVT Raw Hit Plots");
plotters.add(plotter3);
IPlotterStyle style3 = plotter3.style();
style3.dataStyle().fillStyle().setColor("yellow");
style3.dataStyle().errorBarStyle().setVisible(false);
plotter3.createRegions(5, 4);
-
- IPlotter plotter4 = fac.createPlotterFactory().create("HPS SVT Reco Hit Plots");
+
+ plotter4 = fac.createPlotterFactory().create("HPS SVT Reco Hit Plots");
plotters.add(plotter4);
IPlotterStyle style4 = plotter4.style();
style4.dataStyle().fillStyle().setColor("yellow");
style4.dataStyle().errorBarStyle().setVisible(false);
plotter4.createRegions(5, 4);
-
+
int ns = sensors.size();
for (int i = 0; i < ns; i++) {
IHistogram1D timingPlot = aida.histogram1D(sensors.get(i).getName() + "_timing", 60, -10, 50);
- IHistogram1D amplitudePlot = aida.histogram1D(sensors.get(i).getName() + "_amplitude", 50, 0, 2000.0);
-
- IHistogram1D nrawPlot = aida.histogram1D(sensors.get(i).getName() + "_raw_hits", 10, 0, 9.0);
+ IHistogram1D amplitudePlot = aida.histogram1D(sensors.get(i).getName() + "_amplitude", 50, 0, 2000.0);
+
+ IHistogram1D nrawPlot = aida.histogram1D(sensors.get(i).getName() + "_raw_hits", 10, 0, 9.0);
IHistogram1D nrecoPlot = aida.histogram1D(sensors.get(i).getName() + "_reco_hits", 10, 0, 9.0);
IHistogram1D nclustPlot = aida.histogram1D(sensors.get(i).getName() + "_clusters", 10, 0, 9.0);
@@ -81,12 +86,12 @@
plotter2.region(i).plot(amplitudePlot);
plotter3.region(i).plot(nrawPlot);
plotter4.region(i).plot(nrecoPlot);
-
+
}
plotter.show();
- plotter2.show();
- plotter3.show();
- plotter4.show();
+ plotter2.show();
+ plotter3.show();
+ plotter4.show();
}
@@ -112,7 +117,7 @@
++eventCount;
List<RawTrackerHit> rawHits = event.get(RawTrackerHit.class, rawTrackerHitCollectionName);
List<HPSFittedRawTrackerHit> fittedrawHits = event.get(HPSFittedRawTrackerHit.class, fittedTrackerHitCollectionName);
- List<SiTrackerHitStrip1D> stripHits = event.get(SiTrackerHitStrip1D.class, trackerHitCollectionName);
+ List<SiTrackerHitStrip1D> stripHits = event.get(SiTrackerHitStrip1D.class, trackerHitCollectionName);
for (HPSFittedRawTrackerHit hrth : fittedrawHits) {
double fittedAmp = hrth.getAmp();
double fittedT0 = hrth.getT0();
@@ -120,14 +125,28 @@
aida.histogram1D(sensorName + "_timing").fill(fittedT0);
aida.histogram1D(sensorName + "_amplitude").fill(fittedAmp);
}
- for(SiSensor sensor:sensors){
- String sensorName=sensor.getName();
- int nraw=sensor.getReadout().getHits(RawTrackerHit.class).size();
- int nreco=sensor.getReadout().getHits(HPSFittedRawTrackerHit.class).size();
+ for (SiSensor sensor : sensors) {
+ String sensorName = sensor.getName();
+ int nraw = sensor.getReadout().getHits(RawTrackerHit.class).size();
+ int nreco = sensor.getReadout().getHits(HPSFittedRawTrackerHit.class).size();
aida.histogram1D(sensorName + "_raw_hits").fill(nraw);
- aida.histogram1D(sensorName + "_reco_hits").fill(nreco);
+ aida.histogram1D(sensorName + "_reco_hits").fill(nreco);
+ }
+ }
+
+ public void endOfData() {
+ if (plotter != null) {
+ plotter.hide();
+ }
+ if (plotter2 != null) {
+ plotter2.hide();
+ }
+ if (plotter3 != null) {
+ plotter3.hide();
+ }
+ if (plotter4 != null) {
+ plotter4.hide();
}
-
}
}
hps-java/src/main/java/org/lcsim/hps/monitoring/svt
diff -u -r1.5 -r1.6
--- SVTHitPulsePlots.java 2 May 2012 02:21:55 -0000 1.5
+++ SVTHitPulsePlots.java 2 May 2012 19:36:23 -0000 1.6
@@ -3,9 +3,6 @@
import hep.aida.*;
import java.util.ArrayList;
import java.util.List;
-import org.lcsim.detector.identifier.IExpandedIdentifier;
-import org.lcsim.detector.identifier.IIdentifier;
-import org.lcsim.detector.identifier.IIdentifierDictionary;
import org.lcsim.detector.tracker.silicon.SiSensor;
import org.lcsim.event.EventHeader;
import org.lcsim.event.RawTrackerHit;
@@ -22,39 +19,53 @@
private List<IPlotter> plotters = new ArrayList<IPlotter>();
private AIDA aida = AIDA.defaultInstance();
- private String rawTrackerHitCollectionName = "RawTrackerHitMaker_RawTrackerHits";
+ private String rawTrackerHitCollectionName = "RawTrackerHitMaker_RawTrackerHits";
private String trackerName = "Tracker";
private int eventCount;
private Detector detector = null;
private IPlotter plotter3;
-
+ private IPlotter plotter2;
protected void detectorChanged(Detector detector) {
this.detector = detector;
aida.tree().cd("/");
-
+
List<SiSensor> sensors = detector.getSubdetector(trackerName).getDetectorElement().findDescendants(SiSensor.class);
IAnalysisFactory fac = aida.analysisFactory();
-
+
plotter3 = fac.createPlotterFactory().create("HPS SVT Pulse Plots: Raw Hits");
plotters.add(plotter3);
IPlotterStyle style3 = plotter3.style();
- style3.statisticsBoxStyle().setVisible(false);
+ style3.statisticsBoxStyle().setVisible(true);
+// style3.statisticsBoxStyle().setVisibileStatistics(trackerName);
style3.dataStyle().fillStyle().setColor("black");
style3.dataStyle().errorBarStyle().setVisible(true);
- plotter3.createRegions(5, 4);
+ plotter3.createRegions(5, 4);
+
+ plotter2 = fac.createPlotterFactory().create("HPS SVT Hit vs Channel");
+ plotters.add(plotter2);
+ IPlotterStyle style2 = plotter2.style();
+ style2.statisticsBoxStyle().setVisible(false);
+ style3.statisticsBoxStyle().setVisibileStatistics("Entries");
+ style2.dataStyle().fillStyle().setColor("black");
+ style2.dataStyle().errorBarStyle().setVisible(false);
+ style2.dataStyle().markerStyle().setColor("blue");
+ plotter2.createRegions(5, 4);
+
int ns = sensors.size();
for (int i = 0; i < ns; i++) {
-// IHistogram2D pulsePlot = aida.histogram2D(sensors.get(i).getName() + "_pulse", 6, 0, 24 * 6.0, 50, -100, 1500.0);
- IProfile pulsePlot = aida.profile1D(sensors.get(i).getName() + "_pulse", 6, 0, 24 * 6.0);
-
+ IHistogram2D adcVsChanPlot = aida.histogram2D(sensors.get(i).getName() + "_AdcVsChan", 100, -100, 2000, 640, 0, 639);
+ IProfile pulsePlot = aida.profile1D(sensors.get(i).getName() + "_pulse", 6, 0, 24 * 6.0);
+
plotter3.region(i).plot(pulsePlot);
+ plotter2.region(i).plot(adcVsChanPlot);
}
plotter3.show();
+ plotter2.show();
}
public SVTHitPulsePlots() {
@@ -64,58 +75,59 @@
this.rawTrackerHitCollectionName = rawTrackerHitCollectionName;
}
-
-
- public void process(EventHeader event) {
- ++eventCount;
- if (!HPSSVTCalibrationConstants.calibrationLoaded()) {
- HPSSVTCalibrationConstants.loadCalibrationConstants();
- }
- List<RawTrackerHit> rawHits = event.get(RawTrackerHit.class, "SVTRawTrackerHits");
- for (RawTrackerHit hrth : rawHits) {
- fillPulsePlot(hrth);
- }
-
+ public void process(EventHeader event) {
+ if (event.hasCollection(RawTrackerHit.class, rawTrackerHitCollectionName)) {
+ ++eventCount;
+ if (!HPSSVTCalibrationConstants.calibrationLoaded()) {
+ HPSSVTCalibrationConstants.loadCalibrationConstants();
+ }
+ List<RawTrackerHit> rawHits = event.get(RawTrackerHit.class, rawTrackerHitCollectionName);
+ for (RawTrackerHit hrth : rawHits) {
+ fillPlots(hrth);
+ }
+ }
}
- private void fillPulsePlot(RawTrackerHit hit) {
+ private void fillPlots(RawTrackerHit hit) {
String sensorName = hit.getDetectorElement().getName();
SiSensor sensor = (SiSensor) hit.getDetectorElement();
int strip = hit.getIdentifierFieldValue("strip");
short[] adcVal = hit.getADCValues();
double ped = HPSSVTCalibrationConstants.getPedestal(sensor, strip);
double noise = HPSSVTCalibrationConstants.getNoise(sensor, strip);
- boolean hitok=true;
+ boolean hitok = true;
for (int i = 0; i < 6; i++) {
- double pedSub = (adcVal[i]-ped);
+ double pedSub = (adcVal[i] - ped);
+ aida.histogram2D(sensorName + "_AdcVsChan").fill(pedSub, strip);
//only plot hits above threshold...
- if(pedSub/noise>3&&hasAdjacentHit(hit))
- aida.profile1D(sensorName+"_pulse").fill(24.0*i, pedSub);
- }
- }
-
- public void endOfData(EventHeader event) {
- if (plotter3 != null) {
- plotter3.hide();
- }
-
- }
-
- private boolean hasAdjacentHit(RawTrackerHit hit){
-
- List<RawTrackerHit> hitsOnSensor=((SiSensor)hit.getDetectorElement()).getReadout().getHits(RawTrackerHit.class);
- int strip = hit.getIdentifierFieldValue("strip");
-
- for(RawTrackerHit sensorHit : hitsOnSensor){
- int thisStrip=sensorHit.getIdentifierFieldValue("strip");
- System.out.println("hit strip = "+strip+"; other strips = "+thisStrip);
- if(Math.abs(thisStrip-strip)==1)
+// if (pedSub / noise > 3 && hasAdjacentHit(hit) && noise < 70)
+ if (hasAdjacentHit(hit) && noise < 70)
+ aida.profile1D(sensorName + "_pulse").fill(24.0 * i, pedSub);
+ }
+ }
+
+ public void endOfData() {
+ if (plotter3 != null) {
+ plotter3.hide();
+ }
+ if (plotter2 != null) {
+ plotter2.hide();
+ }
+
+ }
+
+ private boolean hasAdjacentHit(RawTrackerHit hit) {
+
+ List<RawTrackerHit> hitsOnSensor = ((SiSensor) hit.getDetectorElement()).getReadout().getHits(RawTrackerHit.class);
+ int strip = hit.getIdentifierFieldValue("strip");
+
+ for (RawTrackerHit sensorHit : hitsOnSensor) {
+ int thisStrip = sensorHit.getIdentifierFieldValue("strip");
+// System.out.println("hit strip = "+strip+"; other strips = "+thisStrip);
+ if (Math.abs(thisStrip - strip) == 1)
return true;
}
-
+
return false;
}
-
-
-
}
hps-java
diff -N foobar
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ foobar 2 May 2012 19:36:23 -0000 1.1
@@ -0,0 +1,6990 @@
+java -Xmx1024m -classpath /Users/mgraham/NetBeansProjects/hps-java/target/hps-java-1.1-SNAPSHOT-bin.jar org.lcsim.hps.monitoring.MonitoringApplication HPS-Test-JLAB-v4pt0 /org/lcsim/hps/steering/HitRecoMonitoring.lcsim org.lcsim.hps.evio.LCSimTestRunEventBuilder
+--- Drivers ---
+org.lcsim.hps.recon.tracking.HPSRawTrackerHitFitterDriver
+ fitAlgorithm = Analytic
+org.lcsim.hps.users.mgraham.DataTrackerHitDriver
+org.lcsim.hps.monitoring.svt.SVTEventInfo
+ rawTrackerHitCollectionName = SVTRawTrackerHits
+org.lcsim.hps.monitoring.svt.SVTHitReconstructionPlots
+ rawTrackerHitCollectionName = SVTRawTrackerHits
+ fittedTrackerHitCollectionName = SVTFittedRawTrackerHits
+org.lcsim.hps.monitoring.svt.SVTHitPulsePlots
+ rawTrackerHitCollectionName = SVTRawTrackerHits
+org.lcsim.hps.recon.tracking.HPSSVTSensorSetup
+org.lcsim.job.EventMarkerDriver
+ eventInterval = 1
+org.lcsim.hps.recon.tracking.HPSSVTDAQMaps
+org.lcsim.hps.recon.tracking.SVTDataToRawTrackerHitDriver
+org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver
+ collectionNames = TrackerHits SVTRawTrackerHits SVTFittedRawTrackerHits
+--- End Drivers ---
+No input files in XML file. Dry run will be peformed.
+connect: make a direct connection
+connect(): try to connect to ET system locally
+open: endian = big, nevents = 3000, event size = 300000, version = 12,
+ selectInts = 6, language = java
+byteOrder = 4030201
+systemType = 2
+major version = 12
+minor version = 0
+num select ints = 6
+head byte size = 0
+event byte size = 0
+header position = 0
+data position = 0
+total file size = 0, but is really 64
+used file size = 0
+Error in opening ET with jni, Et exception, use sockets only to talk to ET system
+setting prescale to 1
+Creating station MY_STATION is done
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+reading DAQ map
+Adding SVTData Collection of Size 198
+>> Event 0
+SVTDataToRawTrackerHitDriver made 198 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+112
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 169
+>> Event 1
+SVTDataToRawTrackerHitDriver made 169 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+94
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 217
+>> Event 2
+SVTDataToRawTrackerHitDriver made 217 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+104
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 176
+>> Event 3
+SVTDataToRawTrackerHitDriver made 176 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+88
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 209
+>> Event 4
+SVTDataToRawTrackerHitDriver made 209 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+107
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 160
+>> Event 5
+SVTDataToRawTrackerHitDriver made 160 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+84
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 186
+>> Event 6
+SVTDataToRawTrackerHitDriver made 186 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+101
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 208
+>> Event 7
+SVTDataToRawTrackerHitDriver made 208 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+112
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 200
+>> Event 8
+SVTDataToRawTrackerHitDriver made 200 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+99
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 201
+>> Event 9
+SVTDataToRawTrackerHitDriver made 201 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+96
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 198
+>> Event 10
+SVTDataToRawTrackerHitDriver made 198 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+112
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 207
+>> Event 11
+SVTDataToRawTrackerHitDriver made 207 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+107
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 215
+>> Event 12
+SVTDataToRawTrackerHitDriver made 215 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+104
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 223
+>> Event 13
+SVTDataToRawTrackerHitDriver made 223 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+114
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 204
+>> Event 14
+SVTDataToRawTrackerHitDriver made 204 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+103
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 174
+>> Event 15
+SVTDataToRawTrackerHitDriver made 174 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+85
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 175
+>> Event 16
+SVTDataToRawTrackerHitDriver made 175 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+74
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 188
+>> Event 17
+SVTDataToRawTrackerHitDriver made 188 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+103
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 226
+>> Event 18
+SVTDataToRawTrackerHitDriver made 226 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+117
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 158
+>> Event 19
+SVTDataToRawTrackerHitDriver made 158 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+86
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 214
+>> Event 20
+SVTDataToRawTrackerHitDriver made 214 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 190
+>> Event 21
+SVTDataToRawTrackerHitDriver made 190 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+98
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 188
+>> Event 22
+SVTDataToRawTrackerHitDriver made 188 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+94
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 177
+>> Event 23
+SVTDataToRawTrackerHitDriver made 177 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+115
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 213
+>> Event 24
+SVTDataToRawTrackerHitDriver made 213 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+102
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 194
+>> Event 25
+SVTDataToRawTrackerHitDriver made 194 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+83
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 196
+>> Event 26
+SVTDataToRawTrackerHitDriver made 196 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+88
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 141
+>> Event 27
+SVTDataToRawTrackerHitDriver made 141 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+91
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 216
+>> Event 28
+SVTDataToRawTrackerHitDriver made 216 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+119
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 211
+>> Event 29
+SVTDataToRawTrackerHitDriver made 211 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+111
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 186
+>> Event 30
+SVTDataToRawTrackerHitDriver made 186 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+95
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 173
+>> Event 31
+SVTDataToRawTrackerHitDriver made 173 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+83
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 192
+>> Event 32
+SVTDataToRawTrackerHitDriver made 192 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+88
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 207
+>> Event 33
+SVTDataToRawTrackerHitDriver made 207 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+98
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 207
+>> Event 34
+SVTDataToRawTrackerHitDriver made 207 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+112
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 175
+>> Event 35
+SVTDataToRawTrackerHitDriver made 175 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+63
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 186
+>> Event 36
+SVTDataToRawTrackerHitDriver made 186 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+94
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 206
+>> Event 37
+SVTDataToRawTrackerHitDriver made 206 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+96
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 195
+>> Event 38
+SVTDataToRawTrackerHitDriver made 195 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+90
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 196
+>> Event 39
+SVTDataToRawTrackerHitDriver made 196 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+100
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 209
+>> Event 40
+SVTDataToRawTrackerHitDriver made 209 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+109
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 193
+>> Event 41
+SVTDataToRawTrackerHitDriver made 193 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 189
+>> Event 42
+SVTDataToRawTrackerHitDriver made 189 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+97
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 161
+>> Event 43
+SVTDataToRawTrackerHitDriver made 161 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+82
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 211
+>> Event 44
+SVTDataToRawTrackerHitDriver made 211 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+117
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 210
+>> Event 45
+SVTDataToRawTrackerHitDriver made 210 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+121
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 194
+>> Event 46
+SVTDataToRawTrackerHitDriver made 194 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+102
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 203
+>> Event 47
+SVTDataToRawTrackerHitDriver made 203 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+103
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 183
+>> Event 48
+SVTDataToRawTrackerHitDriver made 183 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+108
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 208
+>> Event 49
+SVTDataToRawTrackerHitDriver made 208 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+95
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 217
+>> Event 50
+SVTDataToRawTrackerHitDriver made 217 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+106
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 179
+>> Event 51
+SVTDataToRawTrackerHitDriver made 179 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+92
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 228
+>> Event 52
+SVTDataToRawTrackerHitDriver made 228 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+112
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 207
+>> Event 53
+SVTDataToRawTrackerHitDriver made 207 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+103
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 185
+>> Event 54
+SVTDataToRawTrackerHitDriver made 185 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+111
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 172
+>> Event 55
+SVTDataToRawTrackerHitDriver made 172 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+95
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 233
+>> Event 56
+SVTDataToRawTrackerHitDriver made 233 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+123
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 213
+>> Event 57
+SVTDataToRawTrackerHitDriver made 213 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+102
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 186
+>> Event 58
+SVTDataToRawTrackerHitDriver made 186 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+100
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 151
+>> Event 59
+SVTDataToRawTrackerHitDriver made 151 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+102
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 193
+>> Event 60
+SVTDataToRawTrackerHitDriver made 193 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+99
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 204
+>> Event 61
+SVTDataToRawTrackerHitDriver made 204 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+112
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 194
+>> Event 62
+SVTDataToRawTrackerHitDriver made 194 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+93
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 203
+>> Event 63
+SVTDataToRawTrackerHitDriver made 203 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+98
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 221
+>> Event 64
+SVTDataToRawTrackerHitDriver made 221 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 177
+>> Event 65
+SVTDataToRawTrackerHitDriver made 177 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+97
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 223
+>> Event 66
+SVTDataToRawTrackerHitDriver made 223 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+110
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 186
+>> Event 67
+SVTDataToRawTrackerHitDriver made 186 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+97
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 191
+>> Event 68
+SVTDataToRawTrackerHitDriver made 191 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+102
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 150
+>> Event 69
+SVTDataToRawTrackerHitDriver made 150 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+106
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 204
+>> Event 70
+SVTDataToRawTrackerHitDriver made 204 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 216
+>> Event 71
+SVTDataToRawTrackerHitDriver made 216 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+108
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 225
+>> Event 72
+SVTDataToRawTrackerHitDriver made 225 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+110
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 220
+>> Event 73
+SVTDataToRawTrackerHitDriver made 220 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+112
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 185
+>> Event 74
+SVTDataToRawTrackerHitDriver made 185 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+99
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 194
+>> Event 75
+SVTDataToRawTrackerHitDriver made 194 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+100
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 208
+>> Event 76
+SVTDataToRawTrackerHitDriver made 208 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+121
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 191
+>> Event 77
+SVTDataToRawTrackerHitDriver made 191 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+96
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 174
+>> Event 78
+SVTDataToRawTrackerHitDriver made 174 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+83
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 214
+>> Event 79
+SVTDataToRawTrackerHitDriver made 214 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 195
+>> Event 80
+SVTDataToRawTrackerHitDriver made 195 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+92
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 217
+>> Event 81
+SVTDataToRawTrackerHitDriver made 217 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+95
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 187
+>> Event 82
+SVTDataToRawTrackerHitDriver made 187 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+101
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 170
+>> Event 83
+SVTDataToRawTrackerHitDriver made 170 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+93
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 177
+>> Event 84
+SVTDataToRawTrackerHitDriver made 177 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+90
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 192
+>> Event 85
+SVTDataToRawTrackerHitDriver made 192 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+111
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 223
+>> Event 86
+SVTDataToRawTrackerHitDriver made 223 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+115
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 220
+>> Event 87
+SVTDataToRawTrackerHitDriver made 220 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+122
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 193
+>> Event 88
+SVTDataToRawTrackerHitDriver made 193 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+118
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 220
+>> Event 89
+SVTDataToRawTrackerHitDriver made 220 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+106
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 185
+>> Event 90
+SVTDataToRawTrackerHitDriver made 185 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+111
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 209
+>> Event 91
+SVTDataToRawTrackerHitDriver made 209 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+111
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 187
+>> Event 92
+SVTDataToRawTrackerHitDriver made 187 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+84
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 220
+>> Event 93
+SVTDataToRawTrackerHitDriver made 220 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+114
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 209
+>> Event 94
+SVTDataToRawTrackerHitDriver made 209 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 224
+>> Event 95
+SVTDataToRawTrackerHitDriver made 224 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+111
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 193
+>> Event 96
+SVTDataToRawTrackerHitDriver made 193 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+100
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 197
+>> Event 97
+SVTDataToRawTrackerHitDriver made 197 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+119
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 200
+>> Event 98
+SVTDataToRawTrackerHitDriver made 200 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+109
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 203
+>> Event 99
+SVTDataToRawTrackerHitDriver made 203 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+107
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 171
+>> Event 100
+SVTDataToRawTrackerHitDriver made 171 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+92
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 164
+>> Event 101
+SVTDataToRawTrackerHitDriver made 164 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+78
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 188
+>> Event 102
+SVTDataToRawTrackerHitDriver made 188 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+98
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 202
+>> Event 103
+SVTDataToRawTrackerHitDriver made 202 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+118
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 171
+>> Event 104
+SVTDataToRawTrackerHitDriver made 171 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+84
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 224
+>> Event 105
+SVTDataToRawTrackerHitDriver made 224 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+106
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 209
+>> Event 106
+SVTDataToRawTrackerHitDriver made 209 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+104
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 189
+>> Event 107
+SVTDataToRawTrackerHitDriver made 189 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+91
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 197
+>> Event 108
+SVTDataToRawTrackerHitDriver made 197 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+102
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 181
+>> Event 109
+SVTDataToRawTrackerHitDriver made 181 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+99
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 193
+>> Event 110
+SVTDataToRawTrackerHitDriver made 193 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+110
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 218
+>> Event 111
+SVTDataToRawTrackerHitDriver made 218 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+119
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 212
+>> Event 112
+SVTDataToRawTrackerHitDriver made 212 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+119
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 202
+>> Event 113
+SVTDataToRawTrackerHitDriver made 202 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+92
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 179
+>> Event 114
+SVTDataToRawTrackerHitDriver made 179 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+95
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 191
+>> Event 115
+SVTDataToRawTrackerHitDriver made 191 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+93
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 182
+>> Event 116
+SVTDataToRawTrackerHitDriver made 182 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+96
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 171
+>> Event 117
+SVTDataToRawTrackerHitDriver made 171 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+83
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 207
+>> Event 118
+SVTDataToRawTrackerHitDriver made 207 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+98
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 204
+>> Event 119
+SVTDataToRawTrackerHitDriver made 204 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 197
+>> Event 120
+SVTDataToRawTrackerHitDriver made 197 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+101
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 212
+>> Event 121
+SVTDataToRawTrackerHitDriver made 212 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+113
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 194
+>> Event 122
+SVTDataToRawTrackerHitDriver made 194 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+101
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 198
+>> Event 123
+SVTDataToRawTrackerHitDriver made 198 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+104
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 196
+>> Event 124
+SVTDataToRawTrackerHitDriver made 196 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+97
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 190
+>> Event 125
+SVTDataToRawTrackerHitDriver made 190 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+96
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 206
+>> Event 126
+SVTDataToRawTrackerHitDriver made 206 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+104
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 200
+>> Event 127
+SVTDataToRawTrackerHitDriver made 200 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+102
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 179
+>> Event 128
+SVTDataToRawTrackerHitDriver made 179 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+93
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 220
+>> Event 129
+SVTDataToRawTrackerHitDriver made 220 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+117
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 183
+>> Event 130
+SVTDataToRawTrackerHitDriver made 183 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 218
+>> Event 131
+SVTDataToRawTrackerHitDriver made 218 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 215
+>> Event 132
+SVTDataToRawTrackerHitDriver made 215 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+116
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 170
+>> Event 133
+SVTDataToRawTrackerHitDriver made 170 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+71
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 143
+>> Event 134
+SVTDataToRawTrackerHitDriver made 143 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+89
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 221
+>> Event 135
+SVTDataToRawTrackerHitDriver made 221 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+114
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 206
+>> Event 136
+SVTDataToRawTrackerHitDriver made 206 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 188
+>> Event 137
+SVTDataToRawTrackerHitDriver made 188 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+94
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 222
+>> Event 138
+SVTDataToRawTrackerHitDriver made 222 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+118
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 189
+>> Event 139
+SVTDataToRawTrackerHitDriver made 189 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+92
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 187
+>> Event 140
+SVTDataToRawTrackerHitDriver made 187 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+102
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 214
+>> Event 141
+SVTDataToRawTrackerHitDriver made 214 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+104
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 204
+>> Event 142
+SVTDataToRawTrackerHitDriver made 204 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+103
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 214
+>> Event 143
+SVTDataToRawTrackerHitDriver made 214 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+106
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 198
+>> Event 144
+SVTDataToRawTrackerHitDriver made 198 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+97
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 180
+>> Event 145
+SVTDataToRawTrackerHitDriver made 180 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+99
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 217
+>> Event 146
+SVTDataToRawTrackerHitDriver made 217 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+107
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 206
+>> Event 147
+SVTDataToRawTrackerHitDriver made 206 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+113
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 199
+>> Event 148
+SVTDataToRawTrackerHitDriver made 199 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+99
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 184
+>> Event 149
+SVTDataToRawTrackerHitDriver made 184 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+79
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 212
+>> Event 150
+SVTDataToRawTrackerHitDriver made 212 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+110
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 206
+>> Event 151
+SVTDataToRawTrackerHitDriver made 206 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+100
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 207
+>> Event 152
+SVTDataToRawTrackerHitDriver made 207 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+105
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 169
+>> Event 153
+SVTDataToRawTrackerHitDriver made 169 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+95
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 195
+>> Event 154
+SVTDataToRawTrackerHitDriver made 195 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+92
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 233
+>> Event 155
+SVTDataToRawTrackerHitDriver made 233 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+116
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 169
+>> Event 156
+SVTDataToRawTrackerHitDriver made 169 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+83
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 217
+>> Event 157
+SVTDataToRawTrackerHitDriver made 217 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+117
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
+Adding SVTData Collection of Size 213
+>> Event 158
+SVTDataToRawTrackerHitDriver made 213 RawTrackerHits with readoutName TrackerHits in collection SVTRawTrackerHits
+116
+block number out of sequence, got 0 expecting 1
+block number out of sequence, got 0 expecting 1
[truncated at 1000 lines; 5994 more skipped]
CVSspam 0.2.12