5#ifndef TRIGCOSTANALYSIS_COUNTERCHAIN_H
6#define TRIGCOSTANALYSIS_COUNTERCHAIN_H 1
char data[hepevt_bytes_allocation_ATLAS]
Caches and propagates event data to be used by monitoring algorithms.
CounterBase()=delete
Forbid default constructor.
virtual StatusCode newEvent(const CostData &data, size_t index, const float weight=1.) override
Concrete implimentation.
CounterChain()=delete
Forbid default constructor.
virtual ~CounterChain()=default
Default destructor.
CounterChain(const CounterChain &)=delete
Forbid copy.
CounterChain & operator=(const CounterChain &)=delete
Forbid assignment.