5 #include <calobase/TowerInfo.h>
6 #include <calobase/TowerInfoContainer.h>
40 std::cout << __FILE__ <<
" :: " << __FUNCTION__ << std::endl;
62 std::cout << __FILE__ <<
" :: " << __FUNCTION__ << std::endl;
65 bool is_it_min_bias =
true;
84 std::cout <<
"nothing in vertex " << std::endl;
92 std::cout <<
"invalid vertex " << std::endl;
100 std::cout <<
"nothing in zdc " << std::endl;
120 std::cout <<
" MBD Z vertex: " << vtx->
get_z() << std::endl;
121 std::cout <<
" MBD Number PMTs: " << std::endl;
124 std::cout <<
" MBD Charge Sum: " << std::endl;
132 is_it_min_bias =
false;
135 for (
int i = 0;
i < 2;
i++)
139 is_it_min_bias =
false;
143 is_it_min_bias =
false;
149 is_it_min_bias =
false;
160 std::cout <<
"------------MinimumBiasClassifier-------------" << std::endl;
181 std::cout << __FILE__ <<
" :: " << __FUNCTION__ <<
" :: " << __LINE__ << std::endl;
184 _mb_info = findNode::getClass<MinimumBiasInfo>(topNode,
"MinimumBiasInfo");
188 std::cout <<
"no minimum bias node " << std::endl;
192 _mbd_out = findNode::getClass<MbdOut>(topNode,
"MbdOut");
196 std::cout <<
"no MBD out node " << std::endl;
200 _towers_zdc = findNode::getClass<TowerInfoContainer>(topNode,
"TOWERINFO_CALIB_ZDC");
204 std::cout <<
"no zdc towers node " << std::endl;
212 std::cout <<
"no vertex map node " << std::endl;
222 std::cout << __FILE__ <<
" :: " << __FUNCTION__ <<
" :: " << __LINE__ << std::endl;
229 std::cout <<
PHWHERE <<
"DST Node missing doing nothing" << std::endl;
237 std::cout <<
PHWHERE <<
"Detector Node missing, making one" << std::endl;