44 ({
"7TeV"}, {9}, {
"ggH"}, 1.05)
45 ({
"7TeV"}, {9}, {
"bbH"}, 0.96)
46 ({
"7TeV"}, {9}, {
"TT"}, 1.10)
47 ({
"7TeV"}, {9}, {
"VV"}, 1.03)
48 ({
"8TeV"}, {8}, {
"bbH",
"TT"}, 0.99)
49 ({
"8TeV"}, {9}, {
"ggH"}, 0.99)
50 ({
"8TeV"}, {9}, {
"bbH"}, 1.01)
51 ({
"8TeV"}, {9}, {
"TT"}, 0.92)
52 ({
"8TeV"}, {9}, {
"VV",
"ZL",
"ZJ"}, 0.98)
56 .
AddSyst(cb,
"CMS_htt_scale_met_$ERA",
"lnN",
58 ({
"7TeV"}, {8}, {signal}, 1.05)
59 ({
"7TeV"}, {8}, {
"ZL",
"ZJ"}, 1.05)
60 ({
"7TeV"}, {8}, {
"TT",
"VV"}, 1.07)
61 ({
"7TeV"}, {9}, {signal}, 1.05)
62 ({
"7TeV"}, {9}, {
"TT",
"VV"}, 1.07)
63 ({
"8TeV"}, {8}, {signal}, 0.99)
64 ({
"8TeV"}, {8}, {
"TT",
"ZL",
"ZJ"}, 1.01)
65 ({
"8TeV"}, {9}, {signal}, 0.99)
66 ({
"8TeV"}, {9}, {
"TT",
"W",
"ZL",
"ZJ"}, 1.01));
70 ({
"7TeV"}, {8}, {signal}, 0.99)
71 ({
"7TeV"}, {8}, {
"ZL",
"ZJ",
"TT",
"VV"}, 0.99)
72 ({
"7TeV"}, {9}, {signal}, 1.06)
73 ({
"7TeV"}, {9}, {
"ZL",
"ZJ",
"TT",
"VV"}, 1.06)
74 ({
"8TeV"}, {8}, {
"bbH"}, 0.99)
75 ({
"8TeV"}, {8}, {
"VV"}, 0.98)
76 ({
"8TeV"}, {8}, {
"TT"}, 0.95)
77 ({
"8TeV"}, {9}, {
"bbH"}, 1.03)
78 ({
"8TeV"}, {9}, {
"ggH"}, 1.01)
79 ({
"8TeV"}, {9}, {
"ZL",
"VV"}, 1.04)
80 ({
"8TeV"}, {9}, {
"TT"}, 1.02));
84 ({
"7TeV"}, {8}, {signal}, 0.99)
85 ({
"7TeV"}, {8}, {
"ZL",
"ZJ",
"TT",
"VV"}, 0.99)
86 ({
"7TeV"}, {9}, {signal}, 1.01)
87 ({
"7TeV"}, {9}, {
"ZL",
"ZJ",
"TT",
"VV"}, 1.01)
88 ({
"8TeV"}, {8}, {
"VV"}, 0.99)
89 ({
"8TeV"}, {8}, {
"TT"}, 0.97)
90 ({
"8TeV"}, {9}, {
"ggH"}, 1.05)
91 ({
"8TeV"}, {9}, {
"TT",
"VV"}, 1.01)
92 ({
"8TeV"}, {9}, {
"ZL"}, 1.05)
93 ({
"8TeV"}, {9}, {
"ZJ"}, 1.09));
104 ({
"7TeV"}, {8, 9}, 1.08)
105 ({
"8TeV"}, {8, 9}, 1.10));
110 ({
"7TeV",
"8TeV"}, {9}, 1.14));
114 ({
"7TeV"}, {8}, 1.10)
115 ({
"7TeV"}, {9}, 1.30)
116 ({
"8TeV"}, {8}, 1.10)
117 ({
"8TeV"}, {9}, 1.30));
120 .AddSyst(cb,
"CMS_htt_WShape_mutau_nobtag_$ERA",
"shape",
123 .AddSyst(cb,
"CMS_htt_WShape_mutau_btag_$ERA",
"shape",
127 .AddSyst(cb,
"CMS_htt_DiBosonNorm_$ERA",
"lnN",
SystMap<>::init(1.15));
132 ({
"7TeV"}, {8}, 1.10)
133 ({
"7TeV"}, {9}, 1.20)
134 ({
"8TeV"}, {8}, 1.10)
135 ({
"8TeV"}, {9}, 1.20));
138 .AddSyst(cb,
"CMS_htt_QCDShape_mutau_nobtag_$ERA",
"shape",
141 .AddSyst(cb,
"CMS_htt_QCDShape_mutau_btag_$ERA",
"shape",
150 .AddSyst(cb,
"CMS_htt_ZLeptonFakeTau_$CHANNEL_$ERA",
"lnN",
CombineHarvester & signals()
CombineHarvester & process(std::vector< std::string > const &vec, bool cond=true)
std::set< R > SetFromProcs(T func)
Fill an std::set using only the Process entries.
void AddSyst(CombineHarvester &target, std::string const &name, std::string const &type, Map const &valmap)
CombineHarvester cp()
Creates and returns a shallow copy of the CombineHarvester instance.
virtual std::string const & process() const
std::vector< T > Set2Vec(std::set< T > const &in)
void AddMSSMSystematics(CombineHarvester &cb, CombineHarvester src)
std::vector< std::string > JoinStr(std::vector< std::vector< std::string >> const &in)