Sextet.hh
Go to the documentation of this file.
1 
4 #pragma once
5 
7 
8 namespace boca
9 {
10 
16 class Sextet33 : public TwoBody<Triplet, Triplet>
17 {
18 
19 public:
20 
22 
23  Triplet const& Triplet1() const;
24 
25  Triplet const& Triplet2() const;
26 
27  Triplet & Triplet1();
28 
29  Triplet & Triplet2();
30 
31 private:
32 
33  std::string Name() const override;
34 
35 };
36 
42 class Sextet42 : public TwoBody<Quartet22, boca::Doublet>
43 {
44 
45 public:
46 
48 
49  Quartet22 const& Quartet() const;
50 
51  boca::Doublet const& Doublet() const;
52 
53  Quartet22 & Quartet();
54 
55  boca::Doublet & Doublet();
56 
57 private:
58 
59  std::string Name() const override;
60 
61 };
62 
63 }
Triplet const & Triplet1() const
Definition: Sextet.cpp:8
Two body base class.
Definition: TwoBody.hh:24
A Quartet consisting of two Doublets.
Definition: Quartet.hh:23
A Triplet consisting of a Singlet and a Doublet.
Definition: Triplet.hh:17
Boosted Collider Analysis.
Definition: Analysis.hh:15
A Sextet consisting of two Triplets.
Definition: Sextet.hh:16
A Sextet consisting of a Quartet and a Doublet.
Definition: Sextet.hh:42
A Doublet consisting of two Singlets.
Definition: Doublet.hh:16
std::string Name(Output output)
Definition: Base.cpp:23
Triplet const & Triplet2() const
Definition: Sextet.cpp:13