|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGCOSTANALYSIS_COUNTERALGORITHM_H
6 #define TRIGCOSTANALYSIS_COUNTERALGORITHM_H 1
8 #include "../CounterBase.h"
53 #endif // TRIGCOSTANALYSIS_COUNTERALGORITHM_H
char data[hepevt_bytes_allocation_ATLAS]
virtual ~CounterAlgorithm()=default
Default destructor.
CounterAlgorithm & operator=(const CounterAlgorithm &)=delete
Forbid assignment.
CounterAlgorithm()=delete
Forbid default constructor.
Concrete implimentation of Counter to monitor all properties of a given Algorithm instance.
::StatusCode StatusCode
StatusCode definition for legacy code.
CounterAlgorithm(const CounterAlgorithm &)=delete
Forbid copy.
virtual StatusCode newEvent(const CostData &data, size_t index, const float weight=1.) override
Concrete implimentation.
Caches and propagates event data to be used by monitoring algorithms.