Print

Print


Commit in slicPandora/examples on MAIN
PandoraSettingsNew.xml+78-1031.1 -> 1.2
working config finally (from John Marshall)

slicPandora/examples
PandoraSettingsNew.xml 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- PandoraSettingsNew.xml	10 Mar 2010 20:16:14 -0000	1.1
+++ PandoraSettingsNew.xml	11 Mar 2010 18:54:20 -0000	1.2
@@ -1,103 +1,78 @@
-<!-- Pandora settings xml file -->
-
-<pandora>
-
-    <!-- Primary clustering algorithm runs Clustering algorithm -->
-    <algorithm type = "PrimaryClustering">
-        <algorithm type = "Clustering" description = "ClusterFormation" instance = "mainClustering">
-            <!-- Non seed track related -->
-            <HitSortingStrategy>0</HitSortingStrategy>
-            <ClusterFormationStrategy>0</ClusterFormationStrategy>
-            <SameLayerPadWidthsECal>2.8</SameLayerPadWidthsECal>
-            <SameLayerPadWidthsHCal>1.8</SameLayerPadWidthsHCal>
-            <LayersToStepBackECal>3</LayersToStepBackECal>
-            <LayersToStepBackHCal>3</LayersToStepBackHCal>
-            <TanConeAngleECal>0.3</TanConeAngleECal>
-            <TanConeAngleHCal>0.5</TanConeAngleHCal>
-            <AdditionalPadWidthsECal>2.5</AdditionalPadWidthsECal>
-            <AdditionalPadWidthsHCal>2.5</AdditionalPadWidthsHCal>
-
-            <!-- Seed track related -->
-            <ClusterSeedStrategy>3</ClusterSeedStrategy>
-            <ShouldUseTrackSeed>true</ShouldUseTrackSeed>
-            <TrackSeedCutOffLayer>0</TrackSeedCutOffLayer>
-            <MaxLayersToTrackSeed>3</MaxLayersToTrackSeed>
-        </algorithm>
-
-        <!-- Topological associations, to be run after clustering -->
-        <algorithm type = "TopologicalAssociation" description = "ClusterAssociation" instance = "mainTopologicalAssoc">
-            <associationAlgorithms>
-                <algorithm type = "LoopingTracks"></algorithm>
-                <algorithm type = "BrokenTracks"></algorithm>
-                <algorithm type = "ShowerMipMerging"></algorithm>
-                <algorithm type = "ShowerMipMerging2"></algorithm>
-                <algorithm type = "BackscatteredTracks"></algorithm>
-                <algorithm type = "BackscatteredTracks2"></algorithm>
-                <algorithm type = "ShowerMipMerging3"></algorithm>
-                <algorithm type = "ShowerMipMerging4"></algorithm>
-                <algorithm type = "ProximityBasedMerging">
-                    <algorithm type = "TrackClusterAssociation"></algorithm>
-                </algorithm>
-                <algorithm type = "ConeBasedMerging">
-                    <algorithm type = "TrackClusterAssociation"></algorithm>
-                </algorithm>
-                <algorithm type = "SoftClusterMerging">
-                    <algorithm type = "TrackClusterAssociation"></algorithm>
-                    <ShouldUsePhotonClusters> false </ShouldUsePhotonClusters>
-                    <PhotonClusterListName> photonClusters </PhotonClusterListName>
-                </algorithm>
-                <algorithm type = "IsolatedHitMerging">
-                    <ShouldUsePhotonClusters> false </ShouldUsePhotonClusters>
-                    <PhotonClusterListName> photonClusters </PhotonClusterListName>
-                </algorithm>
-            </associationAlgorithms>
-        </algorithm>
-        <clusterListName> PrimaryClusterList </clusterListName>
-    </algorithm>
-
-    <!-- Reclustering algorithm runs multiple Clustering algorithms -->
-    <algorithm type = "Reclustering">
-        <reclusteringAlgorithms>
-
-            <algorithm type = "SplitTrackAssociations" instance = "mySplitInstance">
-                <clusteringAlgorithms>
-                    <algorithm type = "Clustering" instance = "mainClustering"/>
-                    <algorithm type = "Clustering"/>
-                </clusteringAlgorithms>
-                <algorithm type = "TopologicalAssociation" description = "ClusterAssociation" instance = "mainTopologicalAssoc"></algorithm>
-                <algorithm type = "TrackClusterAssociation" description = "TrackClusterAssociation"></algorithm>
-            </algorithm>
-
-            <algorithm type = "ResolveTrackAssociations">
-                <clusteringAlgorithms>
-                    <algorithm type = "Clustering" instance = "mainClustering"/>
-                    <algorithm type = "Clustering"/>
-                </clusteringAlgorithms>
-                <NTrackAssociationsToResolve>2</NTrackAssociationsToResolve>
-                <algorithm type = "TopologicalAssociation" description = "ClusterAssociation" instance = "mainTopologicalAssoc"></algorithm>
-                <algorithm type = "TrackClusterAssociation" description = "TrackClusterAssociation"></algorithm>
-                <algorithm type = "SplitTrackAssociations" description = "SplitTrackClusterAssociation" instance = "mySplitInstance"></algorithm>
-            </algorithm>
-
-        </reclusteringAlgorithms>
-    </algorithm>
-
-    <!-- Create the final particle flow objects -->
-    <algorithm type = "PfoConstruction">
-        <algorithm type = "ClusterPreparation" description = "ClusterPreparation"></algorithm>
-        <algorithm type = "TrackPreparation" description = "TrackPreparation"></algorithm>
-        <algorithm type = "PfoCreation" description = "PfoCreation">
-            <ShouldUsePhotonClusters> false </ShouldUsePhotonClusters>
-            <PhotonClusterListName> photonClusters </PhotonClusterListName>
-        </algorithm>
-    </algorithm>
-
-    <IsMonitoringEnabled> true </IsMonitoringEnabled>
-    <MipNCellsForNearbyHit> 2 </MipNCellsForNearbyHit>
-    <IsolationDensityWeightCutECal> 0.1 </IsolationDensityWeightCutECal>
-    <IsolationDensityWeightCutHCal> 0.1 </IsolationDensityWeightCutHCal>
-    <ShouldUseSimpleIsolationScheme> false </ShouldUseSimpleIsolationScheme>
-    <IsolationCutDistanceECal> 25. </IsolationCutDistanceECal>
-    <IsolationCutDistanceHCal> 200. </IsolationCutDistanceHCal>
-    <IsolationMaxNearbyHits> 2 </IsolationMaxNearbyHits>
-</pandora>
+<!-- Pandora settings xml file -->
+
+<pandora>
+    <!-- Select the tracks to use for clustering -->
+    <algorithm type = "TrackSelection"></algorithm>
+
+    <!-- Primary clustering algorithm runs Clustering algorithm -->
+    <algorithm type = "PrimaryClustering">
+        <algorithm type = "Clustering" description = "ClusterFormation" instance = "mainClustering"/>
+
+        <!-- Topological associations, to be run after clustering -->
+        <algorithm type = "TopologicalAssociation" description = "ClusterAssociation" instance = "mainTopologicalAssoc">
+            <associationAlgorithms>
+                <algorithm type = "LoopingTracks"/>
+                <algorithm type = "BrokenTracks"/>
+                <algorithm type = "ShowerMipMerging"/>
+                <algorithm type = "ShowerMipMerging2"/>
+                <algorithm type = "BackscatteredTracks"/>
+                <algorithm type = "BackscatteredTracks2"/>
+                <algorithm type = "ShowerMipMerging3"/>
+                <algorithm type = "ShowerMipMerging4"/>
+                <algorithm type = "ProximityBasedMerging">
+                    <algorithm type = "TrackClusterAssociation"/>
+                </algorithm>
+                <algorithm type = "ConeBasedMerging">
+                    <algorithm type = "TrackClusterAssociation"/>
+                </algorithm>
+                <algorithm type = "SoftClusterMerging">
+                    <algorithm type = "TrackClusterAssociation"/>
+                    <ShouldUsePhotonClusters> false </ShouldUsePhotonClusters>
+                    <PhotonClusterListName> photonClusters </PhotonClusterListName>
+                </algorithm>
+                <algorithm type = "IsolatedHitMerging">
+                    <ShouldUsePhotonClusters> false </ShouldUsePhotonClusters>
+                    <PhotonClusterListName> photonClusters </PhotonClusterListName>
+                </algorithm>
+            </associationAlgorithms>
+        </algorithm>
+        <ClusterListName> PrimaryClusterList </ClusterListName>
+    </algorithm>
+
+    <!-- Create the final particle flow objects -->
+    <algorithm type = "PfoConstruction">
+        <algorithm type = "ClusterPreparation" description = "ClusterPreparation">
+            <CandidateListNames>PrimaryClusterList</CandidateListNames>
+        </algorithm>
+
+        <algorithm type = "TrackPreparation" description = "TrackPreparation">
+            <CandidateListNames>input</CandidateListNames>
+            <trackClusterAssociationAlgorithms>
+                <algorithm type = "TrackClusterAssociation"/>
+                <algorithm type = "LoopingTrackAssociation"/>
+                <algorithm type = "TrackRecovery"/>
+                <algorithm type = "TrackRecoveryHelix"/>
+                <algorithm type = "TrackRecoveryInteractions"/>
+            </trackClusterAssociationAlgorithms>
+        </algorithm>
+
+        <algorithm type = "FragmentRemoval" description = "FragmentRemoval">
+            <fragmentRemovalAlgorithms>
+                <algorithm type = "MainFragmentRemoval"/>
+                <algorithm type = "NeutralFragmentRemoval"/>
+            </fragmentRemovalAlgorithms>
+        </algorithm>
+
+        <algorithm type = "PfoCreation" description = "PfoCreation">
+        </algorithm>
+    </algorithm>
+
+    <IsMonitoringEnabled> true </IsMonitoringEnabled>
+    <MipNCellsForNearbyHit> 2 </MipNCellsForNearbyHit>
+    <IsolationDensityWeightCutECal> 0.1 </IsolationDensityWeightCutECal>
+    <IsolationDensityWeightCutHCal> 0.1 </IsolationDensityWeightCutHCal>
+    <ShouldUseSimpleIsolationScheme> false </ShouldUseSimpleIsolationScheme>
+    <IsolationCutDistanceECal> 25. </IsolationCutDistanceECal>
+    <IsolationCutDistanceHCal> 200. </IsolationCutDistanceHCal>
+    <IsolationMaxNearbyHits> 2 </IsolationMaxNearbyHits>
+</pandora>
CVSspam 0.2.8