+ void SetProductsSCPro(TProfile2D* const psc) {this->fProductsSCPro = psc;};
+ TProfile2D* GetProductsSCPro() const {return this->fProductsSCPro;};
+
+ // 5.8.) Q-cumulants:
+ void SetQcumulantsList(TList* const qcl) {this->fQcumulantsList = qcl;};
+ TList* GetQcumulantsList() const {return this->fQcumulantsList;}
+ void SetQcumulantsFlagsPro(TProfile* const qcfp) {this->fQcumulantsFlagsPro = qcfp;};
+ TProfile* GetQcumulantsFlagsPro() const {return this->fQcumulantsFlagsPro;};
+ void SetCalculateQcumulants(Bool_t cqc) {this->fCalculateQcumulants = cqc;};
+ Bool_t GetCalculateQcumulants() const {return this->fCalculateQcumulants;};
+ void SetHarmonicQC(Int_t hqc) {this->fHarmonicQC = hqc;};
+ Int_t GetHarmonicQC() const {return this->fHarmonicQC;};
+ void SetPropagateErrorQC(Bool_t peqc) {this->fPropagateErrorQC = peqc;};
+ Bool_t GetPropagateErrorQC() const {return this->fPropagateErrorQC;};
+ void SetQcumulantsHist(TH1D* const qch) {this->fQcumulantsHist = qch;};
+ TH1D* GetQcumulantsHist() const {return this->fQcumulantsHist;};
+ void SetReferenceFlowHist(TH1D* const rfh) {this->fReferenceFlowHist = rfh;};
+ TH1D* GetReferenceFlowHist() const {return this->fReferenceFlowHist;};
+ void SetProductsQCPro(TProfile2D* const pqc) {this->fProductsQCPro = pqc;};
+ TProfile2D* GetProductsQCPro() const {return this->fProductsQCPro;};
+
+ // 5.9.) Differential correlations:
+ void SetDiffCorrelationsList(TList* const dcl) {this->fDiffCorrelationsList = dcl;};
+ TList* GetDiffCorrelationsList() const {return this->fDiffCorrelationsList;}
+ void SetDiffCorrelationsFlagsPro(TProfile* const cdfp) {this->fDiffCorrelationsFlagsPro = cdfp;};
+ TProfile* GetDiffCorrelationsFlagsPro() const {return this->fDiffCorrelationsFlagsPro;};
+ void SetCalculateDiffCorrelations(Bool_t cdc) {this->fCalculateDiffCorrelations = cdc;};
+ Bool_t GetCalculateDiffCorrelations() const {return this->fCalculateDiffCorrelations;};
+ void SetDiffHarmonics(Int_t order, Int_t *harmonics); // see implementation in .cxx file
+ void SetCalculateDiffCos(Bool_t cdc) {this->fCalculateDiffCos = cdc;};
+ Bool_t GetCalculateDiffCos() const {return this->fCalculateDiffCos;};
+ void SetCalculateDiffSin(Bool_t cds) {this->fCalculateDiffSin = cds;};
+ Bool_t GetCalculateDiffSin() const {return this->fCalculateDiffSin;};
+ void SetCalculateDiffCorrelationsVsPt(Bool_t cdcvspt) {this->fCalculateDiffCorrelationsVsPt = cdcvspt;};
+ Bool_t GetCalculateDiffCorrelationsVsPt() const {return this->fCalculateDiffCorrelationsVsPt;};
+ void SetUseDefaultBinning(Bool_t udb) {this->fUseDefaultBinning = udb;};
+ Bool_t GetUseDefaultBinning() const {return this->fUseDefaultBinning;};
+ void SetnDiffBins(Int_t ndb) {this->fnDiffBins = ndb;};
+ Int_t GetnDiffBins() const {return this->fnDiffBins;};
+ void SetRangesDiffBins(Double_t* const rdb) {this->fRangesDiffBins = rdb;};
+ Double_t* GetRangesDiffBins() const {return this->fRangesDiffBins;};