Skip to content

Commit a28d0d6

Browse files
Change corrected opflash to reco folder
1 parent 0539cd1 commit a28d0d6

4 files changed

Lines changed: 10 additions & 8 deletions

File tree

sbncode/CAFMaker/CAFMaker_module.cc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@
118118
#include "sbnobj/Common/Trigger/ExtraTriggerInfo.h"
119119
#include "sbnobj/Common/Reco/CRUMBSResult.h"
120120
#include "sbnobj/Common/Reco/OpT0FinderResult.h"
121+
#include "sbnobj/Common/Reco/CorrectedOpFlashTiming.h"
121122

122123
// GENIE
123124
#include "Framework/EventGen/EventRecord.h"
@@ -1829,10 +1830,10 @@ void CAFMaker::produce(art::Event& evt) noexcept {
18291830
= foTPCPMTBarycenterMatch.isValid()? foTPCPMTBarycenterMatch.at(0).get(): nullptr;
18301831

18311832

1832-
art::FindManyP<sbnd::OpFlashTiming::CorrectedOpFlashTiming> fmCorrectedOpFlash =
1833-
FindManyPStrict<sbnd::OpFlashTiming::CorrectedOpFlashTiming>(sliceList, evt,
1833+
art::FindManyP<sbn::CorrectedOpFlashTiming> fmCorrectedOpFlash =
1834+
FindManyPStrict<sbn::CorrectedOpFlashTiming>(sliceList, evt,
18341835
fParams.CorrectedOpFlashLabel() + slice_tag_suff);
1835-
std::vector<art::Ptr<sbnd::OpFlashTiming::CorrectedOpFlashTiming>> slcCorrectedOpFlash;
1836+
std::vector<art::Ptr<sbn::CorrectedOpFlashTiming>> slcCorrectedOpFlash;
18361837
if (fmCorrectedOpFlash.isValid())
18371838
slcCorrectedOpFlash = fmCorrectedOpFlash.at(0);
18381839

sbncode/CAFMaker/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ art_make_library( LIBRARY_NAME sbncode_CAFMaker
3636
sbnobj::Common_Reco
3737
sbnobj::Common_Analysis
3838
sbnobj::SBND_CRT
39-
sbnobj::SBND_OpFlashTiming
4039
lardataalg::DetectorInfo
4140
art::Framework_Services_System_TriggerNamesService_service
4241
sbncode_Metadata_MetadataSBN_service

sbncode/CAFMaker/FillReco.cxx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,17 +264,19 @@ namespace caf
264264
}
265265

266266

267-
void FillCorrectedOpFlashTiming(const std::vector<art::Ptr<sbnd::OpFlashTiming::CorrectedOpFlashTiming>> &slcCorrectedOpFlash,
267+
void FillCorrectedOpFlashTiming(const std::vector<art::Ptr<sbn::CorrectedOpFlashTiming>> &slcCorrectedOpFlash,
268268
caf::SRSlice& slice)
269269
{
270270
slice.correctedOpFlash.setDefault();
271271
if ( slcCorrectedOpFlash.empty()==false ) {
272-
const sbnd::OpFlashTiming::CorrectedOpFlashTiming &_correctedOpFlash = *slcCorrectedOpFlash[0];
272+
const sbn::CorrectedOpFlashTiming &_correctedOpFlash = *slcCorrectedOpFlash[0];
273273
//TODO: use the score of the match to fill the information accordingly
274274
slice.correctedOpFlash.OpFlashT0 = _correctedOpFlash.OpFlashT0;
275275
slice.correctedOpFlash.UpstreamTime_lightonly = _correctedOpFlash.UpstreamTime_lightonly;
276276
slice.correctedOpFlash.UpstreamTime_tpczcorr = _correctedOpFlash.UpstreamTime_tpczcorr;
277277
slice.correctedOpFlash.UpstreamTime_propcorr_tpczcorr = _correctedOpFlash.UpstreamTime_propcorr_tpczcorr;
278+
slice.correctedOpFlash.FMScore = _correctedOpFlash.FMScore;
279+
slice.correctedOpFlash.SliceNuScore = _correctedOpFlash.SliceNuScore;
278280
}
279281
}
280282

sbncode/CAFMaker/FillReco.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@
3636
#include "sbnobj/Common/Reco/CRUMBSResult.h"
3737
#include "sbnobj/Common/Reco/OpT0FinderResult.h"
3838
#include "sbnobj/Common/Reco/TPCPMTBarycenterMatch.h"
39+
#include "sbnobj/Common/Reco/CorrectedOpFlashTiming.h"
3940
#include "sbnobj/Common/CRT/CRTHit.hh"
4041
#include "sbnobj/Common/CRT/CRTTrack.hh"
4142
#include "sbnobj/SBND/CRT/CRTSpacePoint.hh"
4243
#include "sbnobj/SBND/CRT/CRTTrack.hh"
43-
#include "sbnobj/SBND/OpFlashTiming/CorrectedOpFlashTiming.h"
4444
#include "sbnobj/Common/CRT/CRTPMTMatching.hh"
4545
#include "sbnobj/Common/CRT/CRTHitT0TaggingInfo.hh"
4646
#include "nusimdata/SimulationBase/MCParticle.h"
@@ -273,7 +273,7 @@ namespace caf
273273
void FillTPCPMTBarycenterMatch(const sbn::TPCPMTBarycenterMatch *matchInfo,
274274
caf::SRSlice& slice);
275275

276-
void FillCorrectedOpFlashTiming(const std::vector<art::Ptr<sbnd::OpFlashTiming::CorrectedOpFlashTiming>> &slcCorrectedOpFlash,
276+
void FillCorrectedOpFlashTiming(const std::vector<art::Ptr<sbn::CorrectedOpFlashTiming>> &slcCorrectedOpFlash,
277277
caf::SRSlice& slice);
278278

279279
void FillCVNScores(const lcvn::Result *cvnResult,

0 commit comments

Comments
 (0)