11 #include "canvas/Utilities/InputTag.h"
20 #include "fhiclcpp/ParameterSet.h"
45 fSimPhotonTag = config ? config->get<std::string>(
"SimPhotonTag",
"largeant") :
"largeant";
60 bool ProcessEvent(
const gallery::Event& ev,
const std::vector<event::Interaction> &truth, std::vector<event::RecoInteraction>&
reco) {
62 const std::vector<sim::OpDetBacktrackerRecord> &records = *ev.getValidHandle<std::vector<sim::OpDetBacktrackerRecord>>(
fSimPhotonTag);
OpDetBackTrackerPrinter()
Electron neutrino event selection.
process_name opflashCryoW ana
Energy deposited on a readout Optical Detector by simulated tracks.
bool ProcessEvent(const gallery::Event &ev, const std::vector< event::Interaction > &truth, std::vector< event::RecoInteraction > &reco)
Simulation objects for optical detectors.
process_name standard_reco_uboone reco
std::string fSimPhotonTag
#define DECLARE_SBN_PROCESSOR(classname)
Base class for event selections.
void Initialize(fhicl::ParameterSet *config=NULL)
BEGIN_PROLOG could also be cout