Event.hh
Go to the documentation of this file.
1 #pragma once
2 
3 #include "boca/branch/Bdt.hh"
5 
6 namespace boca
7 {
8 
9 namespace branch
10 {
11 
17 {
18 public:
19  Event();
20 
22 
23  template<typename Multiplet>
24  void Fill(Multiplet const& multiplet) {
25  Bdt::Fill(multiplet);
26  GlobalBase::Fill(multiplet.Global());
27  signature_bdt = multiplet.Signature().Bdt();
28  }
31 
32 private:
33  ClassDef(Event, 1)
34 };
35 
36 }
37 
38 }
Global base tree branch
Definition: GlobalBase.hh:22
virtual double Bdt() const
Definition: Identification.cpp:27
float signature_bdt
Definition: Event.hh:21
Observables Spectators()
Definition: Event.cpp:25
Event()
Definition: Event.cpp:15
void Fill(Multiplet_ const &multiplet)
Definition: Bdt.hh:28
Boosted Collider Analysis.
Definition: Analysis.hh:15
Observables Variables()
Definition: Event.cpp:20
Multiplet base class
Definition: Multiplet.hh:21
void Fill(Multiplet const &multiplet)
Definition: GlobalBase.hh:43
Event tree branch
Definition: Event.hh:16
void Fill(Multiplet const &multiplet)
Definition: Event.hh:24
Container for Observable.
Definition: Observables.hh:17
Bdt base tree branch
Definition: Bdt.hh:18