//this file looks like plain C, but it's actually -*- c++ -*-
#ifndef TSSYSTEMATICSMANAGER_H
#define TSSYSTEMATICSMANAGER_H

#include "QFramework/TQSystematicsManager.h"

class TSSystematicsManager : public TQSystematicsManager {
  
 public:
  Bool_t  processAllSystematics(TQFolder * parameters, TList* allSamples, const TString& filter = "*", const std::vector<TString>& sampleBlacklist = {}, const std::vector<TString>& systBlacklist = {});
  
  // including systematics
  Bool_t includeSystematics   (TList* allSamples,      TQFolder* systematic);
  Bool_t includeAllSystematics(TQFolder * systematics, TList* allSamples);  
  
  TSSystematicsManager(TQFolder* h);
  TSSystematicsManager();
};
#endif
 TSSystematicsManager.h:1
 TSSystematicsManager.h:2
 TSSystematicsManager.h:3
 TSSystematicsManager.h:4
 TSSystematicsManager.h:5
 TSSystematicsManager.h:6
 TSSystematicsManager.h:7
 TSSystematicsManager.h:8
 TSSystematicsManager.h:9
 TSSystematicsManager.h:10
 TSSystematicsManager.h:11
 TSSystematicsManager.h:12
 TSSystematicsManager.h:13
 TSSystematicsManager.h:14
 TSSystematicsManager.h:15
 TSSystematicsManager.h:16
 TSSystematicsManager.h:17
 TSSystematicsManager.h:18
 TSSystematicsManager.h:19