Higgs.hh
Go to the documentation of this file.
1 
4 #pragma once
5 
6 #include "boca/branch/TwoBody.hh"
9 
10 namespace standardmodel
11 {
12 
13 namespace branch
14 {
15 
21 class Higgs : public boca::branch::TwoBody, public BottomBase, public LeptonVeto
22 {
23 
24 public:
25 
26  Higgs();
27 
28  template<typename Multiplet>
29  void Fill(Multiplet const& multiplet) {
30  TwoBody::Fill(multiplet);
31  BottomBase::Fill(multiplet);
32  LeptonVeto::Fill(multiplet);
33  }
34 
36 
38 
39 private:
40 
41  ClassDef(Higgs, 1)
42 
43 };
44 
45 }
46 
47 }
LeptonVeto base tree branch
Definition: LeptonVeto.hh:22
Bottom tagger base tree branch
Definition: BottomBase.hh:24
void Fill(Multiplet const &multiplet)
Definition: BottomBase.hh:45
Higgs()
Definition: Higgs.cpp:12
Two body tree branch.
Definition: TwoBody.hh:19
Higgs tagger tree branch
Definition: Higgs.hh:21
Standard Model.
Definition: StandardModel.cpp:4
Observables Variables()
Definition: Higgs.cpp:15
void Fill(Multiplet const &multiplet)
Definition: LeptonVeto.hh:33
Multiplet base class
Definition: Multiplet.hh:21
Observables Spectators()
Definition: Higgs.cpp:20
void Fill(Multiplet const &multiplet)
Definition: Higgs.hh:29
Container for Observable.
Definition: Observables.hh:17