You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are now using TVector3 data members inside axionlib, however following ROOT pages this class is now obsolete, and the TVector3components are built using Double_t type.
We are now using TVector3 data members inside axionlib, however following ROOT pages this class is now obsolete, and the
TVector3
components are built usingDouble_t
type.https://root.cern.ch/doc/master/classTVector3.html
They propose to move towards
ROOT::Math::XYZVector
that can take the form ofFloat_t
type usingROOT::Math::XYZVectorF
.We should update mainy the dadtamembers inside
TRestAxionEvent
and update rotation and vector operations everywhere where they are used.Also, the observables could be made float type, just by doing
SetObservableValue( "obsName", (Float_t) value );
.Saving space should be also possible by dropping the event data. See issue: rest-for-physics/framework#507
The text was updated successfully, but these errors were encountered: