Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:02:32

0001 #include "CondFormats/RunInfo/interface/L1TriggerScaler.h"
0002 L1TriggerScaler::L1TriggerScaler() { m_run.reserve(10000); }
0003 void L1TriggerScaler::printAllValues() const {
0004   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0005     std::cout << "  run:  " << it->m_rn << "\n lumisegment: " << it->m_lumisegment
0006               << "\n start_time: " << it->m_start_time << std::endl;
0007 
0008     for (size_t i = 0; i < it->m_GTAlgoRates.size(); i++) {
0009       std::cout << "m_GTAlgoRates[" << i << "] = " << it->m_GTAlgoRates[i] << std::endl;
0010     }
0011     for (size_t i = 0; i < it->m_GTAlgoPrescaling.size(); i++) {
0012       std::cout << "m_GTAlgoPrescaling[" << i << "] = " << it->m_GTAlgoPrescaling[i] << std::endl;
0013     }
0014     for (size_t i = 0; i < it->m_GTTechCounts.size(); i++) {
0015       std::cout << " m_GTTechCounts[" << i << "] = " << it->m_GTTechCounts[i] << std::endl;
0016     }
0017     for (size_t i = 0; i < it->m_GTTechRates.size(); i++) {
0018       std::cout << " m_GTTechRates[" << i << "] = " << it->m_GTTechRates[i] << std::endl;
0019     }
0020     for (size_t i = 0; i < it->m_GTTechPrescaling.size(); i++) {
0021       std::cout << " m_GTTechPrescaling[" << i << "] = " << it->m_GTTechPrescaling[i] << std::endl;
0022     }
0023     for (size_t i = 0; i < it->m_GTPartition0TriggerCounts.size(); i++) {
0024       std::cout << " m_GTPartition0TriggerCounts[" << i << "] = " << it->m_GTPartition0TriggerCounts[i] << std::endl;
0025     }
0026     for (size_t i = 0; i < it->m_GTPartition0TriggerRates.size(); i++) {
0027       std::cout << " m_GTPartition0TriggerRates[" << i << "] = " << it->m_GTPartition0TriggerRates[i] << std::endl;
0028     }
0029     for (size_t i = 0; i < it->m_GTPartition0DeadTime.size(); i++) {
0030       std::cout << " m_GTPartition0DeadTime[" << i << "] = " << it->m_GTPartition0DeadTime[i] << std::endl;
0031     }
0032     for (size_t i = 0; i < it->m_GTPartition0DeadTimeRatio.size(); i++) {
0033       std::cout << " m_GTPartition0DeadTimeRatio[" << i << "] = " << it->m_GTPartition0DeadTimeRatio[i] << std::endl;
0034     }
0035   }
0036 }
0037 
0038 void L1TriggerScaler::printRunValue() const {
0039   LumiIterator it = m_run.begin();
0040   std::cout << it->m_rn << std::endl;
0041 }
0042 
0043 void L1TriggerScaler::printLumiSegmentValues() const {
0044   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0045     std::cout << "  run:  " << it->m_rn << "\n lumisegment: " << it->m_lumisegment
0046               << "\n start_time: " << it->m_start_time << std::endl;
0047   }
0048 }
0049 
0050 void L1TriggerScaler::printFormat() const {
0051   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0052     std::cout << "  run:  " << it->m_rn << "\n lumisegment: " << it->m_lumisegment << std::endl;
0053     std::cout << "format :" << it->m_string_format << std::endl;
0054   }
0055 }
0056 
0057 void L1TriggerScaler::printGTAlgoCounts() const {
0058   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0059     std::cout << "  run:  " << it->m_rn << "\n lumisegment: " << it->m_lumisegment << std::endl;
0060     for (size_t i = 0; i < it->m_GTAlgoCounts.size(); i++) {
0061       std::cout << "m_GTAlgoCounts[" << i << "] = " << it->m_GTAlgoCounts[i] << std::endl;
0062     }
0063   }
0064 }
0065 
0066 void L1TriggerScaler::printGTAlgoRates() const {
0067   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0068     std::cout << "  run:  " << it->m_rn << "\n lumisegment: " << it->m_lumisegment << std::endl;
0069     for (size_t i = 0; i < it->m_GTAlgoRates.size(); i++) {
0070       std::cout << "m_GTAlgoRates[" << i << "] = " << it->m_GTAlgoRates[i] << std::endl;
0071     }
0072   }
0073 }
0074 
0075 void L1TriggerScaler::printGTAlgoPrescaling() const {
0076   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0077     std::cout << "  run:  " << it->m_rn << "\n lumisegment: " << it->m_lumisegment << std::endl;
0078     for (size_t i = 0; i < it->m_GTAlgoPrescaling.size(); i++) {
0079       std::cout << "m_GTAlgoPrescaling[" << i << "] = " << it->m_GTAlgoPrescaling[i] << std::endl;
0080     }
0081   }
0082 }
0083 void L1TriggerScaler::printGTTechCounts() const {
0084   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0085     std::cout << "  run:  " << it->m_rn << "\nlumisegment: " << it->m_lumisegment << std::endl;
0086     for (size_t i = 0; i < it->m_GTTechCounts.size(); i++) {
0087       std::cout << "m_GTTechCounts[" << i << "] = " << it->m_GTTechCounts[i] << std::endl;
0088     }
0089   }
0090 }
0091 
0092 void L1TriggerScaler::printGTTechRates() const {
0093   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0094     std::cout << "  run:  " << it->m_rn << "\nlumisegment: " << it->m_lumisegment << std::endl;
0095     for (size_t i = 0; i < it->m_GTTechRates.size(); i++) {
0096       std::cout << "m_GTTechRates[" << i << "] = " << it->m_GTTechRates[i] << std::endl;
0097     }
0098   }
0099 }
0100 
0101 void L1TriggerScaler::printGTTechPrescaling() const {
0102   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0103     std::cout << "  run:  " << it->m_rn << "\nlumisegment: " << it->m_lumisegment << std::endl;
0104     for (size_t i = 0; i < it->m_GTTechPrescaling.size(); i++) {
0105       std::cout << "m_GTTechPrescaling[" << i << "] = " << it->m_GTTechPrescaling[i] << std::endl;
0106     }
0107   }
0108 }
0109 
0110 void L1TriggerScaler::printGTPartition0TriggerCounts() const {
0111   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0112     std::cout << "  run:  " << it->m_rn << "\nlumisegment: " << it->m_lumisegment << std::endl;
0113     for (size_t i = 0; i < it->m_GTPartition0TriggerCounts.size(); i++) {
0114       std::cout << "m_GTPartition0TriggerCounts[" << i << "] = " << it->m_GTPartition0TriggerCounts[i] << std::endl;
0115     }
0116   }
0117 }
0118 
0119 void L1TriggerScaler::printGTPartition0TriggerRates() const {
0120   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0121     std::cout << "  run:  " << it->m_rn << "\nlumisegment: " << it->m_lumisegment << std::endl;
0122     for (size_t i = 0; i < it->m_GTPartition0TriggerRates.size(); i++) {
0123       std::cout << "m_GTPartition0TriggerRates[" << i << "] = " << it->m_GTPartition0TriggerRates[i] << std::endl;
0124     }
0125   }
0126 }
0127 
0128 void L1TriggerScaler::printGTPartition0DeadTime() const {
0129   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0130     std::cout << "  run:  " << it->m_rn << "\nlumisegment: " << it->m_lumisegment << std::endl;
0131     for (size_t i = 0; i < it->m_GTPartition0DeadTime.size(); i++) {
0132       std::cout << "m_GTPartition0DeadTime[" << i << "] = " << it->m_GTPartition0DeadTime[i] << std::endl;
0133     }
0134   }
0135 }
0136 
0137 void L1TriggerScaler::printGTPartition0DeadTimeRatio() const {
0138   for (LumiIterator it = m_run.begin(); it != m_run.end(); ++it) {
0139     std::cout << "  run:  " << it->m_rn << "\nlumisegment: " << it->m_lumisegment << std::endl;
0140     for (size_t i = 0; i < it->m_GTPartition0DeadTimeRatio.size(); i++) {
0141       std::cout << "m_GTPartition0DeadTimeRatio[" << i << "] = " << it->m_GTPartition0DeadTimeRatio[i] << std::endl;
0142     }
0143   }
0144 }