diff --git a/sbnanaobj/StandardRecord/SRTPCPMTBarycenterMatch.cxx b/sbnanaobj/StandardRecord/SRTPCPMTBarycenterMatch.cxx index db17d3c7..3ca4c172 100644 --- a/sbnanaobj/StandardRecord/SRTPCPMTBarycenterMatch.cxx +++ b/sbnanaobj/StandardRecord/SRTPCPMTBarycenterMatch.cxx @@ -25,6 +25,7 @@ namespace caf flashAsymmetry = -9999.; flashCenter = SRVector3D(-9999., -9999., -9999.); flashWidth = SRVector3D(-9999., -9999., -9999.); + flashClassification = -9999; deltaY = -9999.; deltaZ = -9999.; diff --git a/sbnanaobj/StandardRecord/SRTPCPMTBarycenterMatch.h b/sbnanaobj/StandardRecord/SRTPCPMTBarycenterMatch.h index 0b3b9e84..df96e185 100644 --- a/sbnanaobj/StandardRecord/SRTPCPMTBarycenterMatch.h +++ b/sbnanaobj/StandardRecord/SRTPCPMTBarycenterMatch.h @@ -27,12 +27,13 @@ namespace caf /// @name Data members related to matched recob::OpFlash, also reachable by association /// @{ - float flashTime { kSignalingNaN }; ///< Matched OpFlash time (us) - float flashFirstHit { kSignalingNaN }; ///< Time of first OpHit in matched OpFlash (us) - float flashPEs { kSignalingNaN }; ///< Total PEs in matched flash - float flashAsymmetry { kSignalingNaN }; ///< East-West asymmetry of PEs in matched flash - SRVector3D flashCenter; ///< Weighted mean ophit position in X,Y,Z [no meaingful X info for ophits] (cm) - SRVector3D flashWidth; ///< Weighted standard devitation of ophit position in X,Y,Z [no meaingful X info for ophits] (cm) + float flashTime { kSignalingNaN }; ///< Matched OpFlash time (us) + float flashFirstHit { kSignalingNaN }; ///< Time of first OpHit in matched OpFlash (us) + float flashPEs { kSignalingNaN }; ///< Total PEs in matched flash + float flashAsymmetry { kSignalingNaN }; ///< East-West asymmetry of PEs in matched flash + SRVector3D flashCenter; ///< Weighted mean ophit position in X,Y,Z [no meaingful X info for ophits] (cm) + SRVector3D flashWidth; ///< Weighted standard devitation of ophit position in X,Y,Z [no meaingful X info for ophits] (cm) + int flashClassification { kUninitializedInt }; ///< Flash classification according to the CRT-PMT matching /// @} diff --git a/sbnanaobj/StandardRecord/classes_def.xml b/sbnanaobj/StandardRecord/classes_def.xml index 0e725c7a..69c7cf0f 100644 --- a/sbnanaobj/StandardRecord/classes_def.xml +++ b/sbnanaobj/StandardRecord/classes_def.xml @@ -373,7 +373,8 @@ - + +