3FlavorSystHelper.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 #include <vector>
6 
7 #include "TString.h"
8 
10 
11 namespace ana
12 {
13  class ISyst;
14 
15  struct ShiDef
16  {
17  TString syst_name;
18  TString sigma_name;
20  };
21 
22  struct SNameDef
23  {
24  const TString syst_name; //shift.syst_name
25  std::vector<TString> sigma_names; //shift.sigma_name
26  };
27 
28  std::vector <const ISyst*> GetSystematics2020 (const TString option);
29 
30  std::vector <ShiDef> GetShifts2020 (const TString option);
31 
32  std::vector<SNameDef> GetShiftNames2020(const TString option="all");
33 
34 } // namespace
Cuts and Vars for the 2020 FD DiF Study.
Definition: vars.h:6
std::vector< TString > sigma_names
Simple record of shifts applied to systematic parameters.
Definition: SystShifts.h:20
const TString syst_name
std::vector< ShiDef > GetShifts2020(const TString option)
SystShifts shift
std::vector< SNameDef > GetShiftNames2020(const TString option)
std::vector< const ISyst * > GetSystematics2020(const TString option)
TString sigma_name