1 #ifndef BFieldDistortionSystematics_h 2 #define BFieldDistortionSystematics_h 4 #include "EventVariationBase.hxx" 5 #include "ToyExperiment.hxx" 6 #include "BinnedParams.hxx" Int_t GetRelevantRecObjectGroups(const SelectionBase &sel, Int_t *IDs) const
Get the TrackGroup IDs array for this systematic.
Float_t _mean_error
the mean error of the systematic source
virtual void Apply(const ToyExperiment &toy, AnaEventC &event)
Apply the systematic.
virtual bool UndoSystematic(AnaEventC &event)
Undo the systematic variations done by ApplyVariation. This is faster tha reseting the full Spill...
BFieldDistortionSystematics()