File indexing completed on 2024-04-06 12:02:22
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018 #include "CondFormats/L1TObjects/interface/L1GtPsbSetup.h"
0019
0020
0021 #include <iostream>
0022 #include <iomanip>
0023
0024
0025
0026
0027
0028
0029 L1GtPsbSetup::L1GtPsbSetup() {
0030
0031 }
0032
0033
0034 L1GtPsbSetup::~L1GtPsbSetup() {
0035
0036 }
0037
0038
0039 void L1GtPsbSetup::setGtPsbSetup(const std::vector<L1GtPsbConfig>& gtPsbSetupValue) { m_gtPsbSetup = gtPsbSetupValue; }
0040
0041 void L1GtPsbSetup::print(std::ostream& myCout) const {
0042 myCout << "\nSetup for L1 GT PSB boards" << std::endl;
0043
0044 myCout << m_gtPsbSetup.size() << " PSB boards configured in L1 GT." << std::endl;
0045 myCout << std::endl;
0046
0047 for (std::vector<L1GtPsbConfig>::const_iterator cIt = m_gtPsbSetup.begin(); cIt != m_gtPsbSetup.end(); ++cIt) {
0048 cIt->print(myCout);
0049 myCout << std::endl;
0050 }
0051
0052 myCout << std::endl;
0053 }
0054
0055
0056 std::ostream& operator<<(std::ostream& os, const L1GtPsbSetup& result) {
0057 result.print(os);
0058 return os;
0059 }