1 #ifndef TPCTrackEffSystematics_h 2 #define TPCTrackEffSystematics_h 4 #include "EventWeightBase.hxx" 5 #include "ToyExperiment.hxx" 6 #include "BinnedParams.hxx"
bool _full_correlations
value of psycheSystematics.Tracker.FullCorrelations parameter
bool _computecounters
The systematic source parameters.
bool CheckTrueRecoAssociation(const AnaTrueObjectC &trueTrack, const AnaRecObjectC &track) const
Check the true-reco association.
Int_t GetRelevantTrueObjectGroups(const SelectionBase &sel, Int_t ibranch, Int_t *IDs) const
Get the TrueTrackGroup IDs array for this systematic.
TPCTrackEffSystematics(bool computecounters=false)
Int_t GetRelevantRecObjectGroups(const SelectionBase &sel, Int_t ibranch, Int_t *IDs) const
Get the TrackGroup IDs array for this systematic.
bool IsRelevantTrueObject(const AnaEventC &event, const AnaTrueObjectC &trueTrack) const
Is this true track relevant for this systematic ?
Weight_h ComputeWeight(const ToyExperiment &, const AnaEventC &, const ToyBoxB &)