Cut.hh
Go to the documentation of this file.
1 
4 #pragma once
5 
6 #include "boca/branch/Result.hh"
7 
8 namespace boca
9 {
10 
11 namespace branch
12 {
13 
18 class Cut : public Result
19 {
20 
21 public:
22 
23  Cut();
24 
25  std::vector<bool> passed;
26 
27  template<typename Multiplet>
28  void Fill(Multiplet const& multiplet) {
29  Result::Fill(multiplet);
30  passed = multiplet.Passed();
31  }
32 
33 private:
34 
35  ClassDef(Cut, 1)
36 
37 };
38 
39 }
40 
41 }
Result tree branch
Definition: Result.hh:19
void Fill(Multiplet const &multiplet)
Definition: Cut.hh:28
std::vector< bool > passed
Definition: Cut.hh:25
Cut base tree branch
Definition: Cut.hh:18
Boosted Collider Analysis.
Definition: Analysis.hh:15
Multiplet base class
Definition: Multiplet.hh:21
Cut()
Definition: Cut.cpp:12
void Fill(Multiplet const &multiplet)
Definition: Result.hh:28