Author: [log in to unmask]
Date: Wed Aug 5 18:40:54 2015
New Revision: 3344
Log:
minor changes to DQM drivers
Modified:
java/trunk/analysis/src/main/java/org/hps/analysis/dataquality/FinalStateMonitoring.java
java/trunk/analysis/src/main/java/org/hps/analysis/dataquality/SVTOpeningStudies.java
Modified: java/trunk/analysis/src/main/java/org/hps/analysis/dataquality/FinalStateMonitoring.java
=============================================================================
--- java/trunk/analysis/src/main/java/org/hps/analysis/dataquality/FinalStateMonitoring.java (original)
+++ java/trunk/analysis/src/main/java/org/hps/analysis/dataquality/FinalStateMonitoring.java Wed Aug 5 18:40:54 2015
@@ -56,7 +56,7 @@
double sumEoverP = 0.0;
private final String plotDir = "FinalStateParticles/";
double beamEnergy = 1.05; //GeV
- double maxFactor = 2.5;
+ double maxFactor = 1.5;
double feeMomentumCut = 0.8; //GeV
IHistogram1D elePx;
Modified: java/trunk/analysis/src/main/java/org/hps/analysis/dataquality/SVTOpeningStudies.java
=============================================================================
--- java/trunk/analysis/src/main/java/org/hps/analysis/dataquality/SVTOpeningStudies.java (original)
+++ java/trunk/analysis/src/main/java/org/hps/analysis/dataquality/SVTOpeningStudies.java Wed Aug 5 18:40:54 2015
@@ -77,7 +77,9 @@
double rangeZ0 = 10;
double pcut = 0.8;
-
+ boolean onlyFEEStubs=false;
+
+
private final String plotDir = "SVTOpening/";
public SVTOpeningStudies() {
@@ -87,6 +89,10 @@
this.outputPlots = output;
}
+ public void setOnlyFEEStubs(boolean onlyFEE) {
+ this.onlyFEEStubs = onlyFEE;
+ }
+
public void setHelicalTrackHitCollectionName(String helicalTrackHitCollectionName) {
this.helicalTrackHitCollectionName = helicalTrackHitCollectionName;
}
@@ -197,7 +203,7 @@
for (Track trk46 : l4to6tracksTop) {
TrackState ts46 = trk46.getTrackStates().get(0);
for (Track trk13 : l1to3tracksTop)
- if (trk46.getMomentum()[0] > pcut && trk13.getMomentum()[0] > pcut) {
+ if (!onlyFEEStubs||(trk46.getMomentum()[0] > pcut && trk13.getMomentum()[0] > pcut)) {
TrackState ts13 = trk13.getTrackStates().get(0);
deld0Top.fill(ts46.getD0() - ts13.getD0());
delphiTop.fill(Math.sin(ts46.getPhi()) - Math.sin(ts13.getPhi()));
@@ -211,7 +217,7 @@
for (Track trk46 : l4to6tracksBot) {
TrackState ts46 = trk46.getTrackStates().get(0);
for (Track trk13 : l1to3tracksBot)
- if (trk46.getMomentum()[0] > pcut && trk13.getMomentum()[0] > pcut) {
+ if (!onlyFEEStubs||(trk46.getMomentum()[0] > pcut && trk13.getMomentum()[0] > pcut)) {
TrackState ts13 = trk13.getTrackStates().get(0);
deld0Bot.fill(ts46.getD0() - ts13.getD0());
delphiBot.fill(Math.sin(ts46.getPhi()) - Math.sin(ts13.getPhi()));
|