ATLAS Offline Software
Classes
TrigCostSvc.h File Reference
#include <atomic>
#include <shared_mutex>
#include <thread>
#include <vector>
#include "GaudiKernel/ToolHandle.h"
#include "AthenaBaseComps/AthService.h"
#include "AthContainers/ConstDataVector.h"
#include "StoreGate/WriteHandle.h"
#include "xAODTrigger/TrigCompositeContainer.h"
#include "TrigSteeringEvent/TrigRoiDescriptorCollection.h"
#include "TrigCostMonitor/ITrigCostSvc.h"
#include "AlgorithmPayload.h"
#include "TrigCostDataStore.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TrigCostSvc
 AthenaMT service to collect trigger cost data from all threads and summarise it at the end of the event. More...
 
class  TrigCostSvc::ThreadHashCompare
 Static hash and equal members as required by tbb::concurrent_hash_map. More...