ATLAS Offline Software
Public Member Functions | List of all members
IJetConsumer Class Referenceabstract

#include <IJetConsumer.h>

Inheritance diagram for IJetConsumer:
Collaboration diagram for IJetConsumer:

Public Member Functions

virtual ~IJetConsumer ()
 Destructor. More...
 
virtual int process (const xAOD::JetContainer &srcjets) const =0
 Copy the pseudojets from srcjets to dstjets. More...
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Author
David Adams
Date
November 2014

Class interface for tools that make use of a jet container. One anticipated use is to transfer the jet pseudojets to another container.

Definition at line 21 of file IJetConsumer.h.

Constructor & Destructor Documentation

◆ ~IJetConsumer()

virtual IJetConsumer::~IJetConsumer ( )
inlinevirtual

Destructor.

Definition at line 27 of file IJetConsumer.h.

27 {};

Member Function Documentation

◆ print()

virtual void asg::IAsgTool::print ( ) const
pure virtualinherited

◆ process()

virtual int IJetConsumer::process ( const xAOD::JetContainer srcjets) const
pure virtual

Copy the pseudojets from srcjets to dstjets.

Return 0 for success.

Implemented in JetPseudojetCopier.


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