Skip to content

Commit ec7dede

Browse files
committed
Merge branch 'release/v09_14_10'
2 parents f64d324 + 1321ebf commit ec7dede

5 files changed

Lines changed: 19 additions & 6 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
cmake_minimum_required(VERSION 3.19 FATAL_ERROR)
1717

18-
project(sbnobj VERSION 09.14.09 LANGUAGES CXX)
18+
project(sbnobj VERSION 09.14.10 LANGUAGES CXX)
1919

2020
message(STATUS
2121
"\n-- ============================================================================="

sbnobj/Common/Reco/CRUMBSResult.cc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
11
#include "sbnobj/Common/Reco/CRUMBSResult.h"
22

3-
sbn::CRUMBSResult::CRUMBSResult(float score, float tpc_CRFracHitsInLongestTrack, float tpc_CRLongestTrackDeflection, float tpc_CRLongestTrackDirY,
3+
sbn::CRUMBSResult::CRUMBSResult(float score, float ccnumuscore, float ccnuescore, float ncscore, float bestscore, int bestid,
4+
float tpc_CRFracHitsInLongestTrack, float tpc_CRLongestTrackDeflection, float tpc_CRLongestTrackDirY,
45
int tpc_CRNHitsMax, float tpc_NuEigenRatioInSphere, int tpc_NuNFinalStatePfos, int tpc_NuNHitsTotal,
56
int tpc_NuNSpacePointsInSphere, float tpc_NuVertexY, float tpc_NuWeightedDirZ, float tpc_StoppingChi2CosmicRatio,
67
float pds_FMTotalScore, float pds_FMPE, float pds_FMTime, float crt_TrackScore, float crt_HitScore,
78
float crt_TrackTime, float crt_HitTime)
89
: score(score)
10+
, ccnumuscore(ccnumuscore)
11+
, ccnuescore(ccnuescore)
12+
, ncscore(ncscore)
13+
, bestscore(bestscore)
14+
, bestid(bestid)
915
, tpc_CRFracHitsInLongestTrack(tpc_CRFracHitsInLongestTrack)
1016
, tpc_CRLongestTrackDeflection(tpc_CRLongestTrackDeflection)
1117
, tpc_CRLongestTrackDirY(tpc_CRLongestTrackDirY)

sbnobj/Common/Reco/CRUMBSResult.h

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,20 @@ namespace sbn {
1212
class CRUMBSResult {
1313
public:
1414

15-
CRUMBSResult(float score = default_float, float tpc_CRFracHitsInLongestTrack = default_float, float tpc_CRLongestTrackDeflection = default_float,
15+
CRUMBSResult(float score = default_float, float ccnumuscore = default_float, float ccnuescore = default_float, float ncscore = default_float,
16+
float bestscore = default_float, int bestid = default_int, float tpc_CRFracHitsInLongestTrack = default_float, float tpc_CRLongestTrackDeflection = default_float,
1617
float tpc_CRLongestTrackDirY = default_float, int tpc_CRNHitsMax = default_int, float tpc_NuEigenRatioInSphere = default_float,
1718
int tpc_NuNFinalStatePfos = default_int, int tpc_NuNHitsTotal = default_int, int tpc_NuNSpacePointsInSphere = default_int,
1819
float tpc_NuVertexY = default_float, float tpc_NuWeightedDirZ = default_float, float tpc_StoppingChi2CosmicRatio = default_float,
1920
float pds_FMTotalScore = default_float, float pds_FMPE = default_float, float pds_FMTime = default_float, float crt_TrackScore = default_float,
2021
float crt_HitScore = default_float, float crt_TrackTime = default_float, float crt_HitTime = default_float);
2122

22-
float score; //!< CRUMBS result
23+
float score; //!< CRUMBS result, for inclusive neutrino signal
24+
float ccnumuscore; //!< CRUMBS result, for CCNuMu signal
25+
float ccnuescore; //!< CRUMBS result, for CCNuE signal
26+
float ncscore; //!< CRUMBS result, for NC signal
27+
float bestscore; //!< Best score from the three signal-specific versions
28+
int bestid; //!< ID corresponding to the best score, 14 for CCNuMu, 12 for CCNuE, 1 for NC
2329
float tpc_CRFracHitsInLongestTrack; //!< fraction of slice’s space points in longest track (cosmic reco)
2430
float tpc_CRLongestTrackDeflection; //!< 1 - the cosine of the angle between the starting and finishing directions of the longest track (cosmic reco)
2531
float tpc_CRLongestTrackDirY; //!< relative direction of the longest track in Y (cosmic reco)

sbnobj/Common/Reco/classes_def.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@
5151
<class name="art::Assns<sbn::SimpleFlashMatch,recob::PFParticle, void>" />
5252
<class name="art::Wrapper<art::Assns<sbn::SimpleFlashMatch, recob::PFParticle, void> >" />
5353

54-
<class name="sbn::CRUMBSResult" ClassVersion="10">
54+
<class name="sbn::CRUMBSResult" ClassVersion="11">
55+
<version ClassVersion="11" checksum="2038758639"/>
5556
<version ClassVersion="10" checksum="1001500335"/>
5657
</class>
5758
<class name="std::vector<sbn::CRUMBSResult>" />

ups/product_deps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ flcdir product_dir job
3030
# Add the dependent product and version
3131

3232
product version
33-
lardataobj v09_10_01
33+
lardataobj v09_11_00
3434
cetbuildtools v8_20_00 - only_for_build
3535
end_product_list
3636

0 commit comments

Comments
 (0)