e4nu / e4nuanalysiscode

Placeholder for all e4nu analyses
1 stars 2 forks source link

Design Systematic uncertanties code #107

Closed jtenavidal closed 8 months ago

jtenavidal commented 11 months ago

What we need:

Can add shift here: https://github.com/e4nu/e4nuanalysiscode/blob/bddb3402c61d30c71b25982a4a8b9e1b4bfed20d/src/analysis/BackgroundI.h#L39

GetFiducialCut(Optionalshift)

https://github.com/e4nu/e4nuanalysiscode/blob/bddb3402c61d30c71b25982a4a8b9e1b4bfed20d/src/analysis/BackgroundI.h#L152 Could have a set event error:

temp_event.SetEventError( (pow(temp_event.GetEventError(),2)+pow(rot_error,2)  ) ; 
jtenavidal commented 11 months ago

Developing in develop/Systematics

jtenavidal commented 11 months ago

Fiducial cut:

Bool_t Fiducial::FiducialCut( const int pdg, const double beam_en, TVector3 momentum, const bool is_data, const bool apply_fiducial ) {