Skip to content

Commit 04e41a8

Browse files
Merge pull request #909 from SBNSoftware/feature/chappell_ci_pandora_clstr
Pandora CI cluster metrics
2 parents 4f6b3ea + 782ea81 commit 04e41a8

3 files changed

Lines changed: 60 additions & 0 deletions

File tree

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#include "standard_reco2_sbnd.fcl"
2+
3+
physics.producers.pandora.ConfigFile: "PandoraSettings_CI_SBND.xml"
4+
physics.producers.pandora.EnableMCParticles: true
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<pandora>
2+
<!-- GLOBAL SETTINGS -->
3+
<IsMonitoringEnabled>true</IsMonitoringEnabled>
4+
<ShouldDisplayAlgorithmInfo>false</ShouldDisplayAlgorithmInfo>
5+
<SingleHitTypeClusteringMode>true</SingleHitTypeClusteringMode>
6+
7+
<!-- ALGORITHM SETTINGS -->
8+
<algorithm type = "LArPreProcessing">
9+
<OutputCaloHitListNameU>CaloHitListU</OutputCaloHitListNameU>
10+
<OutputCaloHitListNameV>CaloHitListV</OutputCaloHitListNameV>
11+
<OutputCaloHitListNameW>CaloHitListW</OutputCaloHitListNameW>
12+
<FilteredCaloHitListName>CaloHitList2D</FilteredCaloHitListName>
13+
<CurrentCaloHitListReplacement>CaloHitList2D</CurrentCaloHitListReplacement>
14+
</algorithm>
15+
16+
<algorithm type = "LArMaster">
17+
<CRSettingsFile>PandoraSettings_Cosmic_SBND.xml</CRSettingsFile>
18+
<NuSettingsFile>PandoraSettings_Neutrino_SBND.xml</NuSettingsFile>
19+
<SlicingSettingsFile>PandoraSettings_Slicing_Standard.xml</SlicingSettingsFile>
20+
<StitchingTools>
21+
<tool type = "LArStitchingCosmicRayMerging"><ThreeDStitchingMode>true</ThreeDStitchingMode></tool>
22+
<tool type = "LArStitchingCosmicRayMerging"><ThreeDStitchingMode>false</ThreeDStitchingMode></tool>
23+
</StitchingTools>
24+
<CosmicRayTaggingTools>
25+
<tool type = "LArCosmicRayTagging"/>
26+
</CosmicRayTaggingTools>
27+
<SliceIdTools>
28+
<tool type = "LArBdtNeutrinoId">
29+
<MvaFileName>PandoraMVAs/PandoraBdt_SBND.xml</MvaFileName>
30+
<MvaName>NeutrinoId</MvaName>
31+
<MinimumNeutrinoProbability>0</MinimumNeutrinoProbability>
32+
<DefaultProbability>-1</DefaultProbability>
33+
<MaximumNeutrinos>999</MaximumNeutrinos>
34+
<PersistFeatures>true</PersistFeatures>
35+
</tool>
36+
</SliceIdTools>
37+
<InputHitListName>CaloHitList2D</InputHitListName>
38+
<RecreatedPfoListName>RecreatedPfos</RecreatedPfoListName>
39+
<RecreatedClusterListName>RecreatedClusters</RecreatedClusterListName>
40+
<RecreatedVertexListName>RecreatedVertices</RecreatedVertexListName>
41+
<VisualizeOverallRecoStatus>false</VisualizeOverallRecoStatus>
42+
</algorithm>
43+
44+
<algorithm type = "LArEventClusterValidation">
45+
<FileName>ci_pandora_clusters.root</FileName>
46+
<TreeName>pandora_clusters</TreeName>
47+
<ClusterListNames>RecreatedClusters</ClusterListNames>
48+
<CaloHitListNames>CaloHitList2D</CaloHitListNames>
49+
<MinMCHitsPerView>5</MinMCHitsPerView>
50+
<HitWeightedPurityCompleteness>true</HitWeightedPurityCompleteness>
51+
</algorithm>
52+
</pandora>

sbndcode/SBNDPandora/scripts/PandoraSettings_Master_SBND.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
<!--
2+
ATTN: If you modify this XML please make the corresponding change in PandoraSettings_CI_SBND.xml
3+
to ensure the continuous integration workflow remains in sync with the standard workflow.
4+
-->
15
<pandora>
26
<!-- GLOBAL SETTINGS -->
37
<IsMonitoringEnabled>false</IsMonitoringEnabled>

0 commit comments

Comments
 (0)