Print

Print


Commit in lcsim/src/org/lcsim/contrib/uiowa on MAIN
NonTrivialPFA.java+141.1 -> 1.2
Add some book-keeping checks

lcsim/src/org/lcsim/contrib/uiowa
NonTrivialPFA.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- NonTrivialPFA.java	21 Mar 2007 00:52:04 -0000	1.1
+++ NonTrivialPFA.java	4 Apr 2007 18:10:53 -0000	1.2
@@ -170,6 +170,10 @@
 	    String photonParticleList_RonCalib = "large photon particles (ron calib)";
 	    addPhotonParticleMaker(prefix, photonClusterList, photonParticleList, adHocCalib);
 	    addPhotonParticleMaker(prefix, photonClusterList, photonParticleList_RonCalib, ronPhotonCalib);
+	    // Book-keeping
+	    accountant.addListOfNamedLists( new String[] { "hit map ecal without photons", "photon clusters", "input hit map hcal" } );
+	    accountant.addListOfNamedLists( new String[] { "hit map ecal without photons", "large photon particles", "input hit map hcal" } );
+	    accountant.addListOfNamedLists( new String[] { "hit map ecal without photons", "large photon particles (ron calib)", "input hit map hcal" } );
 	}
 
 
@@ -191,6 +195,9 @@
 	    mergeMIPs.addInputList(outputMIPListHCAL);
 	    mergeMIPs.setOutputList(outputMIPList);
 	    add(mergeMIPs);
+	    // Book-keeping
+	    accountant.addListOfNamedLists( new String[] { "hit map ecal without mips or photons", "hit map hcal without mips", "photon clusters", "mips ecal", "mips hcal" } );
+	    accountant.addListOfNamedLists( new String[] { "hit map ecal without mips or photons", "hit map hcal without mips", "photon clusters", "mips" } );
 	}
 
 	{
@@ -211,6 +218,9 @@
 	    mergeClumps.addInputList(outputClumpListHCAL);
 	    mergeClumps.setOutputList(outputClumpList);
 	    add(mergeClumps);
+	    // Book-keeping
+	    accountant.addListOfNamedLists( new String[] { "hit map ecal without mips or photons or clumps", "hit map hcal without mips or clumps", "photon clusters", "mips", "clumps ecal", "clumps hcal" } );
+	    accountant.addListOfNamedLists( new String[] { "hit map ecal without mips or photons or clumps", "hit map hcal without mips or clumps", "photon clusters", "mips", "clumps" } );
 	}
 
 	{
@@ -225,6 +235,8 @@
 	    String outputLargeClusters = "mst clusters linked (>=10 hits)";
 	    String outputSmallClusters = "mst clusters linked (<10 hits)";
 	    addHadronicClusterFinder(prefix, inputHitMapECAL, inputHitMapHCAL, inputMIPListECAL, inputMIPListHCAL, inputClumpListECAL, inputClumpListHCAL, outputLargeClusters, outputSmallClusters);
+	    // Book-keeping
+	    accountant.addListOfNamedLists( new String[] { "mst clusters linked (>=10 hits)", "mst clusters linked (<10 hits)", "photon clusters" } );
 	}
 
 	// Likelihood-based hadronic shower reconstruction
@@ -259,6 +271,8 @@
 	    addStructuralLinker(prefix, eval, inputLargeClusterList, inputMIPList, inputClumpList, skeletonClusterList, unusedHitMap1);
 	    //addCheatingStructuralLinker(prefix, inputLargeClusterList, inputMIPList, inputClumpList, skeletonClusterList, unusedHitMap1, inputHitListsForAssociator, inputClusterListsForAssociator, mcListName);
 	    //addStructuralLinkerWithPlots(prefix, eval, inputLargeClusterList, inputMIPList, inputClumpList, skeletonClusterList, unusedHitMap1, inputHitListsForAssociator, inputClusterListsForAssociator, mcListName);
+	    // Book-keeping
+	    accountant.addListOfNamedLists( new String[] { smallClusterList, unusedHitMap1, skeletonClusterList, "photon clusters" } );
 
 	    // Add halo of nearby hits
 	    prefix = "halo: ";
CVSspam 0.2.8