Octet.hh
Go to the documentation of this file.
1 
4 #pragma once
5 
10 
11 namespace boca
12 {
13 
18 class Octet62 : public TwoBody<::boca::Sextet33, ::boca::Doublet>
19 {
20 
21 public:
22 
24 
25  const boca::Sextet33& Sextet() const;
26 
27  boca::Doublet const& Doublet() const;
28 
29 };
30 
35 class Octet44 : public boca::TwoBody<boca::Quartet31, boca::Quartet31>
36 {
37 
38 public:
39 
41 
42  const boca::Quartet31& Quartet1() const;
43 
44  const boca::Quartet31& Quartet2() const;
45 
46 };
47 
52 class Octet53 : public boca::TwoBody<boca::Quintet, boca::Triplet>
53 {
54 
55 public:
56 
58 
59  const boca::Quintet& Quintet() const;
60 
61  boca::Triplet const& Triplet() const;
62 
63 };
64 
69 class Octet332 : public boca::ThreeBody<boca::Triplet, boca::Triplet, boca::Doublet>
70 {
71 
72 public:
73 
75 
76  boca::Triplet const& Triplet1() const;
77 
78  boca::Triplet const& Triplet2() const;
79 
80  boca::Doublet const& Doublet() const;
81 
82 };
83 
84 }
Three body base class.
Definition: ThreeBody.hh:17
An octet composed of a sextet an a doublet.
Definition: Octet.hh:18
An octet composed of two quartets.
Definition: Octet.hh:52
Octet consisting of two triplets and one doublet.
Definition: Octet.hh:69
Two body base class.
Definition: TwoBody.hh:24
const boca::Sextet33 & Sextet() const
Definition: Octet.cpp:8
A Triplet consisting of a Singlet and a Doublet.
Definition: Triplet.hh:17
Boosted Collider Analysis.
Definition: Analysis.hh:15
A Quintet consisting of a Triplet and a Doublet.
Definition: Quintet.hh:14
A Sextet consisting of two Triplets.
Definition: Sextet.hh:16
A Quartet consisting of a Triplet and a Singlet.
Definition: Quartet.hh:48
A Doublet consisting of two Singlets.
Definition: Doublet.hh:16
boca::Doublet const & Doublet() const
Definition: Octet.cpp:13
An octet composed of two quartets.
Definition: Octet.hh:35