|
virtual StatusCode | update_plots_start (const EventContext &ctx, const CaloRecGPU::ConstantDataHolder &constant_data, const xAOD::CaloClusterContainer *cluster_collection_ptr) const =0 |
|
virtual StatusCode | update_plots_end (const EventContext &ctx, const CaloRecGPU::ConstantDataHolder &constant_data, const xAOD::CaloClusterContainer *cluster_collection_ptr) const =0 |
|
virtual StatusCode | update_plots (const EventContext &ctx, const CaloRecGPU::ConstantDataHolder &constant_data, const xAOD::CaloClusterContainer *cluster_collection_ptr, const CaloClusterCollectionProcessor *tool) const =0 |
|
virtual StatusCode | update_plots (const EventContext &ctx, const CaloRecGPU::ConstantDataHolder &constant_data, const xAOD::CaloClusterContainer *cluster_collection_ptr, const CaloRecGPU::EventDataHolder &event_data, const ICaloClusterGPUInputTransformer *tool) const =0 |
|
virtual StatusCode | update_plots (const EventContext &ctx, const CaloRecGPU::ConstantDataHolder &constant_data, const xAOD::CaloClusterContainer *cluster_collection_ptr, const CaloRecGPU::EventDataHolder &event_data, const CaloClusterGPUProcessor *tool) const =0 |
|
virtual StatusCode | update_plots (const EventContext &ctx, const CaloRecGPU::ConstantDataHolder &constant_data, const xAOD::CaloClusterContainer *cluster_collection_ptr, const CaloRecGPU::EventDataHolder &event_data, const ICaloClusterGPUOutputTransformer *tool) const =0 |
|
virtual StatusCode | finalize_plots () const =0 |
|
| DeclareInterfaceID (ICaloClusterGPUPlotter, 1, 0) |
|
Base class for tools that can be used to plot events within CaloGPUHybridClusterProcessor
.
- Author
- Nuno Fernandes nuno..nosp@m.dos..nosp@m.santo.nosp@m.s.fe.nosp@m.rnand.nosp@m.es@c.nosp@m.ern.c.nosp@m.h
- Date
- 09 November 2022 This class should define several overloads of an
update_plots
function, which is called after each tool has ran, an update_plots_start
and @update_plots_end, and a finalize_plots
function, potentially to actually output the plots in the end.
Definition at line 126 of file CaloClusterGPUTransformers.h.