ATLAS Offline Software
Classes
CaloGPUClusterAndCellDataMonitor.h File Reference
#include "AthenaBaseComps/AthAlgTool.h"
#include "CaloRecGPU/CaloClusterGPUTransformers.h"
#include "CaloRecGPU/CUDAFriendlyClasses.h"
#include "CaloRecGPU/Helpers.h"
#include <string>
#include <vector>
#include <utility>
#include <memory>
#include <mutex>
#include <tuple>
#include "AthenaMonitoringKernel/GenericMonitoringTool.h"
#include "StoreGate/ReadCondHandleKey.h"
#include "StoreGate/ReadHandleKey.h"
#include "CaloGPUClusterAndCellDataMonitorOptions.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CaloGPUClusterAndCellDataMonitor
 Places (matched) cluster and cell properties in monitored variables to enable plotting with the Athena THistSvc instead of the custom solution that was being used previously. Its histograms can be configured as in a MonitoringTool. More...
 
struct  CaloGPUClusterAndCellDataMonitor::sample_comparisons_holder
 
struct  CaloGPUClusterAndCellDataMonitor::pair_to_plot
 
struct  CaloGPUClusterAndCellDataMonitor::per_tool_storage