SlicDiagnostics/src/org/lcsim/slic/diagnostics
diff -u -r1.5 -r1.6
--- CalorimeterHitPlots.java 17 Aug 2005 03:43:49 -0000 1.5
+++ CalorimeterHitPlots.java 17 Aug 2005 03:55:19 -0000 1.6
@@ -28,6 +28,7 @@
ICloud1D mcpCountPerHit;
ICloud1D mcpPDG;
ICloud1D mcpSingleContribPDG;
+ ICloud1D hitCorrectedEnergy;
List<SimCalorimeterHit> hits;
@@ -52,6 +53,7 @@
mcpCountPerHit = aida.cloud1D(makePlotName("MCParticles per Hit"));
mcpPDG = aida.cloud1D(makePlotName("MCParticle PDGID"));
mcpSingleContribPDG = aida.cloud1D(makePlotName("MCParticle Single Contribution PDGID"));
+ hitCorrectedEnergy = aida.cloud1D(makePlotName("Hit Corrected Energy"));
}
public void fill()
@@ -69,6 +71,10 @@
{
for ( SimCalorimeterHit hit : hits)
{
+ /* corrected energy */
+ hitCorrectedEnergy.fill(hit.getCorrectedEnergy());
+
+ /* MCP plots */
int nmcp = hit.getMCParticleCount();
mcpCountPerHit.fill(nmcp);