![]() |
![]() |
#include <RPCData.h>
Public Member Functions | |
Counters () | |
Counters (int) | |
void | evalCounters () |
void | incrementSector (int) |
void | printSummary () |
virtual | ~Counters () |
Public Attributes | |
int | m_farSide |
int | m_nearSide |
std::map< int, int > | m_sector |
int | m_wheel |
int | m_wheelid |
Counters::Counters | ( | int | wheel | ) |
Counters::~Counters | ( | ) | [virtual] |
void Counters::evalCounters | ( | ) |
Definition at line 39 of file RPCData.cc.
References m_farSide, m_nearSide, m_sector, and m_wheel.
{ std::map<int,int>::iterator itr; for(itr = m_sector.begin(); itr != m_sector.end(); ++itr) m_wheel += (*itr).second; std::vector<int> far; std::vector<int> near; far.push_back(3); far.push_back(4); far.push_back(5); far.push_back(6); far.push_back(7); far.push_back(8); near.push_back(1); near.push_back(2); near.push_back(12); near.push_back(11); near.push_back(10); near.push_back(9); std::vector<int>::iterator sec; for( sec = far.begin(); sec != far.end(); ++sec) { std::map<int, int>::iterator sector; sector = m_sector.find( (*sec) ); m_farSide += (*sector).second; } for( sec = near.begin(); sec != near.end(); ++sec) { std::map<int, int>::iterator sector; sector = m_sector.find( (*sec) ); m_nearSide += (*sector).second; } }
void Counters::incrementSector | ( | int | sector | ) |
void Counters::printSummary | ( | ) |
Definition at line 79 of file RPCData.cc.
References gather_cfg::cout, m_farSide, m_nearSide, m_sector, m_wheel, and m_wheelid.
{ std::cout << m_wheelid << std::endl; std::map<int,int>::iterator itr; for(itr = m_sector.begin(); itr != m_sector.end(); ++itr) std::cout << (*itr).first << ": " << (*itr).second << '\t'; std::cout << '\n'; std::cout << "total wheel: " << m_wheel << " " << m_farSide << " " << m_nearSide << '\n'; }
Definition at line 41 of file RPCData.h.
Referenced by Counters(), evalCounters(), and printSummary().
Definition at line 40 of file RPCData.h.
Referenced by Counters(), evalCounters(), and printSummary().
std::map<int,int> l1trigger::Counters::m_sector |
Definition at line 43 of file RPCData.h.
Referenced by Counters(), evalCounters(), incrementSector(), printSummary(), and ~Counters().
Definition at line 42 of file RPCData.h.
Referenced by Counters(), evalCounters(), and printSummary().
Definition at line 39 of file RPCData.h.
Referenced by Counters(), and printSummary().