47 vector<const DAnalysisResults*> locAnalysisResultsVector;
48 locEventLoop->Get(locAnalysisResultsVector);
52 locEventLoop->GetSingle(locEventWriterROOT);
56 bool locSaveEventFlag =
false;
57 for(
size_t loc_i = 0; loc_i < locAnalysisResultsVector.size(); ++loc_i)
59 const DAnalysisResults* locAnalysisResults = locAnalysisResultsVector[loc_i];
64 locSaveEventFlag =
true;
71 vector<const DEventWriterREST*> locEventWriterRESTVector;
72 locEventLoop->Get(locEventWriterRESTVector);
73 locEventWriterRESTVector[0]->Write_RESTEvent(locEventLoop,
"b1pi");
jerror_t brun(JEventLoop *eventLoop, int32_t runnumber)
Called everytime a new run number is detected.
jerror_t erun(void)
Called everytime run number changes, provided brun has been called.
jerror_t evnt(JEventLoop *eventLoop, uint64_t eventnumber)
Called every event.
jerror_t init(void)
Called once at program start.
string Get_ReactionName(void) const
void Fill_DataTrees(JEventLoop *locEventLoop, string locDReactionTag) const
const DReaction * Get_Reaction(void) const
size_t Get_NumPassedParticleCombos(void) const
jerror_t fini(void)
Called after last event of last event source has been processed.