21 using namespace Jetscape;
24 TEST(LiquefierBaseTest, TEST_add_a_droplet_and_Clear) {
37 TEST(LiquefierBaseTest, TEST_filter_partons) {
41 Parton test1(0, 21, 0, p_test1, x_test1);
45 Parton test2(0, 21, 0, p_test2, x_test2);
47 std::vector<Parton> pOut;
49 pOut.push_back(test1);
50 pOut.push_back(test2);
60 Parton test3(0, 21, -1, p_test3, x_test3);
61 pOut.push_back(test3);
64 for(
const auto &iparton : pOut)
69 pOut.push_back(test1);
70 pOut.push_back(test3);
73 for(
const auto &iparton : pOut)
78 pOut.push_back(test2);
79 pOut.push_back(test3);
88 TEST(LiquefierBaseTest, TEST_check_energy_momentum_conservation) {
92 Parton test1(0, 21, 0, p_test1, x_test1);
96 Parton test2(0, 21, 0, p_test2, x_test2);
98 std::vector<Parton> pIn;
99 std::vector<Parton> pOut;
101 pIn.push_back(test1);
102 pOut.push_back(test2);
116 TEST(LiquefierBaseTest, TEST_add_hydro_source) {
121 Parton test1(0, 21, 0, p_test1, x_test1);
125 Parton test2(0, 21, 0, p_test2, x_test2);
127 std::vector<Parton> pIn;
128 std::vector<Parton> pOut;
129 pIn.push_back(test1);
130 pIn.push_back(test2);
140 pIn.push_back(test2);
141 pOut.push_back(test2);
151 pIn.push_back(test1);
152 pOut.push_back(test1);
167 Parton test3(0, 21, -1, p_test3, x_test3);
168 pIn.push_back(test2);
169 pOut.push_back(test3);
182 pIn.push_back(test2);
183 pOut.push_back(test1);
184 pOut.push_back(test3);
197 pIn.push_back(test1);
198 pOut.push_back(test2);
199 pOut.push_back(test3);