Print

Print


Commit in java/trunk on MAIN
monitoring-drivers/src/main/java/org/hps/monitoring/ecal/plots/EcalEventDisplay.java+9-6537 -> 538
steering-files/src/main/resources/org/hps/steering/monitoring/EcalMonitoringCelentan.lcsim-115537 removed
+9-121
1 removed + 1 modified, total 2 files
Moved Ecal Monitoring steering file

java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/ecal/plots
EcalEventDisplay.java 537 -> 538
--- java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/ecal/plots/EcalEventDisplay.java	2014-05-01 08:36:27 UTC (rev 537)
+++ java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/ecal/plots/EcalEventDisplay.java	2014-05-01 10:02:51 UTC (rev 538)
@@ -109,8 +109,8 @@
       	
     	hEnergyDraw=aida.histogram1D("Energy",channelEnergyPlot.get(0).axis().bins(), channelEnergyPlot.get(0).axis().lowerEdge(),channelEnergyPlot.get(0).axis().upperEdge());
     	hTimeDraw=aida.histogram1D("Time", channelTimePlot.get(0).axis().bins(),channelTimePlot.get(0).axis().lowerEdge(),channelTimePlot.get(0).axis().upperEdge());
-    	//hTimeVsEnergyDraw=aida.histogram2D("Hit Time Vs Energy" ,channelTimeVsEnergyPlot.get(0).xAxis().bins(),channelTimeVsEnergyPlot.get(0).xAxis().lowerEdge(),channelTimeVsEnergyPlot.get(0).xAxis().upperEdge(),channelTimeVsEnergyPlot.get(0).yAxis().bins(),channelTimeVsEnergyPlot.get(0).yAxis().lowerEdge(),channelTimeVsEnergyPlot.get(0).yAxis().upperEdge());
-    	hTimeVsEnergyDraw=aida.histogram2D("Time Vs Energy",100,0,400,100,-0.1,maxEch);
+    	hTimeVsEnergyDraw=aida.histogram2D("Hit Time Vs Energy" ,channelTimeVsEnergyPlot.get(0).xAxis().bins(),channelTimeVsEnergyPlot.get(0).xAxis().lowerEdge(),channelTimeVsEnergyPlot.get(0).xAxis().upperEdge(),channelTimeVsEnergyPlot.get(0).yAxis().bins(),channelTimeVsEnergyPlot.get(0).yAxis().lowerEdge(),channelTimeVsEnergyPlot.get(0).yAxis().upperEdge());
+    	//hTimeVsEnergyDraw=aida.histogram2D("Time Vs Energy",100,0,400,100,-0.1,maxEch);
     			
     			
     			
@@ -180,10 +180,13 @@
             	if (do_update) viewer.addHit(new EcalHit(column,row, hit.getRawEnergy()));         
                 if ((row!=0)&&(column!=0)){
                     ii = EcalMonitoringUtils.getHistoIDFromRowColumn(row,column);
-                    channelEnergyPlot.get(ii).fill(hit.getCorrectedEnergy());
-                    channelTimePlot.get(ii).fill(hit.getTime());
-                    channelTimeVsEnergyPlot.get(ii).fill(hit.getTime(),hit.getRawEnergy());
-                } 
+                    if (hit.getCorrectedEnergy() > 0) { //A.C. > 0 for the 2D plot drawing
+                    	channelEnergyPlot.get(ii).fill(hit.getCorrectedEnergy());
+                        channelTimePlot.get(ii).fill(hit.getTime());
+                        //channelTimeVsEnergyPlot.get(ii).fill(hit.getTime(),hit.getCorrectedEnergy());
+                        channelTimeVsEnergyPlot.get(ii).fill(hit.getTime(),1.);
+                        }
+                 } 
             }
         }
         if (event.hasCollection(HPSEcalCluster.class, clusterCollection)) {

java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring
EcalMonitoringCelentan.lcsim removed after 537
--- java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/EcalMonitoringCelentan.lcsim	2014-05-01 08:36:27 UTC (rev 537)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/EcalMonitoringCelentan.lcsim	2014-05-01 10:02:51 UTC (rev 538)
@@ -1,115 +0,0 @@
-
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" 
-       xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">       
-    <control>
-        <numberOfEvents>-1</numberOfEvents> 
-        <printInputFiles>true</printInputFiles>
-        <printDriversDetailed>true</printDriversDetailed>
-    </control>    
-    <execute>
-        <driver name="EventMarkerDriver"/>
-        <driver name="ConditionsDriver"/>
-        <driver name="CalibrationDriver"/>
-        <driver name="EcalRawConverter"/> 
-        <driver name="EcalClusterer"/> 
-        <driver name="EcalMonitoringPlots"/>      <!-- General plots -->
-        <driver name="EcalHitPlots"/>             <!-- Single hit distributions -->
-        <driver name="EcalClusterPlots"/>         <!-- Clusters distributions -->
-        <driver name="EcalDaqPlots"/>              <!-- DAQ Plots -->
-        <driver name="EcalEventDisplay"/>         <!-- Ecal event display -->
-
-
-<!--    <driver name="EcalWindowPlots"/>        -->
-
-<!--   <driver name="EcalEvsX"/>    -->           
-<!--    <driver name="TriggerPlots"/>-->
-<!--
-        <driver name="EcalEventMonitor"/>
-        <driver name="EcalDaqPlots"/>
--->
-<!--        <driver name="RunControlDriver" />-->
-        <!--<driver name="AidaSaveDriver"/>-->
-    </execute>   
-    
-<!--  Here starts the drivers description -->
-    <drivers>
-       <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
-            <eventInterval>1</eventInterval>
-        </driver>
-
-        <driver name="ConditionsDriver" type="org.hps.conditions.ConditionsDriver">
-            <conditionsReaderClass>org.hps.conditions.deprecated.TestRunConditionsReader</conditionsReaderClass>
-        </driver>
-
-        <driver name="CalibrationDriver" type="org.hps.conditions.deprecated.CalibrationDriver"/>   
-        
-        <driver name="EcalRawConverter" type="org.hps.recon.ecal.EcalRawConverterDriver">
-<!--            <threshold>150</threshold>-->
-            <applyBadCrystalMap>false</applyBadCrystalMap>
-<!--            <dropBadFADC>true</dropBadFADC>-->
-        </driver>
-        
-  <!--    <driver name="EcalClusterer" type="org.hps.recon.ecal.EcalClusterer">-->
-          <driver name="EcalClusterer" type="org.hps.recon.ecal.EcalClusterIC">
-<!--            <clusterWindow>32.0</clusterWindow>-->
-                <ecalName>Ecal</ecalName>
-                <ecalCollectionName>EcalCalHits</ecalCollectionName>
-        </driver>
-        
-        <driver name="EcalMonitoringPlots" type="org.hps.monitoring.ecal.plots.EcalMonitoringPlots">
-            <inputCollection>EcalCalHits</inputCollection>
-            <eventRefreshRate>100</eventRefreshRate>
-        </driver>
-        
-        <driver name="EcalHitPlots" type="org.hps.monitoring.ecal.plots.EcalHitPlots">
-            <maxE>2.0</maxE>
-            <logScale>true</logScale>
-        </driver>
-        
-        <driver name="EcalClusterPlots" type="org.hps.monitoring.ecal.plots.EcalClusterPlots">
-            <maxE>2.0</maxE>
-            <logScale>false</logScale>
-        </driver>
-              
-        <driver name="EcalDaqPlots" type="org.hps.monitoring.ecal.plots.EcalDaqPlots">
-        <inputCollection>EcalCalHits</inputCollection>
-        </driver>
-       
-        <driver name="EcalEventDisplay" type="org.hps.monitoring.ecal.plots.EcalEventDisplay">
-            <inputCollection>EcalCalHits</inputCollection>
-            <maxEch>2.0</maxEch>
-            <eventRefreshRate>100</eventRefreshRate>
-        </driver>
-        
-        
-<!-- Here are commented drivers -->
-          <!--<driver name="RunControlDriver" type="org.hps.util.RunControlDriver"> -->
-        
-          <!--<driver name="EcalClusterer" type="org.hps.recon.ecal.HPSEcalCTPClusterer"> -->
-        
-          <!--  <driver name="EcalEvsX" type="org.hps.monitoring.ecal.EcalEvsX">
-            <targetZ>674</targetZ>
-            <inputCollection>EcalClusters</inputCollection>
-        </driver> -->
-    
-        <!-- <driver name="EcalWindowPlots" type="org.hps.monitoring.drivers.ecal.plots.EcalWindowPlots">
-            <inputCollection>EcalReadoutHits</inputCollection>
-        </driver> -->
-        
-        <!-- <driver name="EcalPedestalPlots" type="org.hps.monitoring.drivers.ecal.EcalPedestalPlots">
-            <inputCollection>EcalCalHits</inputCollection>
-            <eventRefreshRate>100</eventRefreshRate>
-        </driver>-->
-       
-      
-       <!--  <driver name="TriggerPlots" type="org.hps.monitoring.ecal.TriggerPlots">
-            <clusterEnergyCut>0.500</clusterEnergyCut>
-        </driver>-->
-          
-          <!-- <driver name="AidaSaveDriver" type="org.lcsim.job.AidaSaveDriver">
-            <outputFileName>triggerEPlots</outputFileName>
-        </driver> -->
-    
-   
-    </drivers>
-</lcsim>
SVNspam 0.1