|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGCOSTANALYSIS_COUNTERROS_H
6 #define TRIGCOSTANALYSIS_COUNTERROS_H 1
8 #include "../CounterBase.h"
70 #endif // TRIGCOSTANALYSIS_COUNTERROS_H
Concrete implimentation of Counter to monitor the data requests for a single Read Out System request ...
char data[hepevt_bytes_allocation_ATLAS]
CounterROS & operator=(const CounterROS &)=delete
Forbid assignment.
int getROBHistoryBin(const unsigned history)
Get histogram bin for ROBHistory enum values.
virtual ~CounterROS()=default
Default destructor.
::StatusCode StatusCode
StatusCode definition for legacy code.
CounterROS(const CounterROS &)=delete
Forbid copy.
std::map< uint32_t, unsigned > m_robIdToBin
Cached mapping of rob id to bin in ROBsPerRequest_perEvent histogram.
CounterROS()=delete
Forbid default constructor.
virtual StatusCode newEvent(const CostData &data, size_t index, const float weight=1.) override
Concrete implementation.
Caches and propagates event data to be used by monitoring algorithms.