ATLAS Offline Software
Loading...
Searching...
No Matches
ICaloTimeFilterTool Class Referenceabstract

#include <ICaloTimeFilterTool.h>

Inheritance diagram for ICaloTimeFilterTool:
Collaboration diagram for ICaloTimeFilterTool:

Public Member Functions

virtual void print () const =0
 Print the state of the tool.

Private Member Functions

virtual ~ICaloTimeFilterTool ()=default
virtual StatusCode getTimeDifference (TimingFilterInformation &time_info, const SG::ReadHandleKey< LArCollisionTime > &read_key, const EventContext &ctx) const =0
virtual StatusCode getTimeDifference (TimingFilterInformation &time_info)=0

Detailed Description

Definition at line 14 of file ICaloTimeFilterTool.h.

Member Function Documentation

◆ getTimeDifference() [1/2]

virtual StatusCode ICaloTimeFilterTool::getTimeDifference ( TimingFilterInformation & time_info)
privatepure virtual

Implemented in CaloTimeFilterTool.

◆ getTimeDifference() [2/2]

virtual StatusCode ICaloTimeFilterTool::getTimeDifference ( TimingFilterInformation & time_info,
const SG::ReadHandleKey< LArCollisionTime > & read_key,
const EventContext & ctx ) const
privatepure virtual

Implemented in CaloTimeFilterTool.

◆ print()

◆ ~ICaloTimeFilterTool()

virtual ICaloTimeFilterTool::~ICaloTimeFilterTool ( )
privatevirtualdefault

The documentation for this class was generated from the following file: