35 std::vector<Identifier>& boardtid, std::vector<double>& boardtsum,
36 std::vector<Identifier>& backtid, std::vector<double>& backtsum) :
39 m_maxTowerSum (mtsum),
40 m_boardTowerID (boardtid),
41 m_boardTowerSum (boardtsum),
42 m_backTowerID (backtid),
43 m_backTowerSum (backtsum)
47 std::vector<Identifier>& boardtid, std::vector<double>& boardtsum,
48 std::vector<Identifier>& backtid, std::vector<double>& backtsum) :
51 m_maxTowerSum (mtsum),
52 m_boardTowerID (boardtid),
53 m_boardTowerSum (boardtsum),
54 m_backTowerID (backtid),
55 m_backTowerSum (backtsum)
59 std::vector<Identifier>& boardtid, std::vector<double>& boardtsum,
60 std::vector<Identifier>& backtid, std::vector<double>& backtsum)
72 std::vector<Identifier>& boardtid, std::vector<double>& boardtsum,
73 std::vector<Identifier>& backtid, std::vector<double>& backtsum)
85 std::cout << (std::string) (*
this) << std::endl;
88 TileTrigger::operator std::string()
const
93 text <<
" Id = " << s_cabling->getCaloLVL1_ID()->show_to_string(m_maxTowerID);
94 text <<
" maxTowerSum = " << m_maxTowerSum << std::endl;
96 std::vector<Identifier>::const_iterator ii1=m_boardTowerID.begin();
97 std::vector<Identifier>::const_iterator ii2=m_boardTowerID.end();
99 std::vector<double>::const_iterator iv1=m_boardTowerSum.begin();
100 std::vector<double>::const_iterator iv2=m_boardTowerSum.end();
102 text <<
" nTriggerBoards = " << m_boardTowerSum.size();
103 for ( ; ii1!=ii2 && iv1!=iv2 ; ++ii1, ++iv1)
104 text <<
" (" << s_cabling->getCaloLVL1_ID()->show_to_string(*ii1) <<
", " << (*iv1) <<
")";
107 ii1=m_backTowerID.begin();
108 ii2=m_backTowerID.end();
110 iv1=m_backTowerSum.begin();
111 iv2=m_backTowerSum.end();
113 text <<
" nBack2BackTowers = " << m_backTowerSum.size();
114 for ( ; ii1!=ii2 && iv1!=iv2 ; ++ii1, ++iv1)
115 text <<
" (" << s_cabling->getCaloLVL1_ID()->show_to_string(*ii1) <<
", " << (*iv1) <<
")";