Hi,
In the minerva software, we store Genie events as a custom class
(Minerva::GenMinInteraction) and then want to convert the events back to
genie::EventRecords to be able to get weights for them[1].
In the conversion step, we do (essentiallly):
eventRecord->SetDiffXSec( minervaCustomClass->DiffXsec() );
But somewhere between 2.6.2 and 2.8.4, SetDiffXSec changed to require a
KinePhaseSpace_t as second argument, so we'd like to just pass the
fDiffXSecPhSp member through our custom class. But there's no public
getter for this member variable.
Do you have any recommendations for what we should do?
Thanks,
Phil
1. Full code is here:
http://cdcvs.fnal.gov/cgi-bin/public-cvs/cvsweb-public.cgi/AnalysisFramework/Ana/MCReweight/src/RetrieveGHEP.cpp?rev=1.4&content-type=text/x-cvsweb-markup&cvsroot=mnvsoft&sortby=date
|