EventFusion.hh
Go to the documentation of this file.
1 #pragma once
2 
3 #include "boca/branch/Event.hh"
4 
5 namespace heavyhiggs
6 {
7 
8 using namespace boca;
9 
10 namespace branch
11 {
12 
19 {
20 
21 public:
22 
23  EventFusion();
24 
25 
26  float HiggsMass;
27 
28  template<typename Multiplet>
29  void Fill(Multiplet const& multiplet) {
30  Event::Fill(multiplet);
31  HiggsMass = multiplet.Mass() / GeV;
32  }
33 
34  Observables Variables();
35 
36 private:
37 
38  ClassDef(EventFusion, 1)
39 
40 };
41 
42 }
43 
44 }
boca::Mass Mass() const
Definition: Multiplet.cpp:61
Heavy Higgs partner.
Definition: Charged.hh:7
Boosted Collider Analysis.
Definition: Analysis.hh:15
Higgs cpv tagger root tree structure.
Definition: EventFusion.hh:18
Multiplet base class
Definition: Multiplet.hh:21
void Fill(Multiplet const &multiplet)
Definition: EventFusion.hh:29
float HiggsMass
Definition: EventFusion.hh:26
Event tree branch
Definition: Event.hh:16
void Fill(Multiplet const &multiplet)
Definition: Event.hh:24
Container for Observable.
Definition: Observables.hh:17