IJetModifier Class Reference

#include <IJetModifier.h>

Inheritance diagram for IJetModifier:
asg::IAsgTool Analysis::JetTrackAssociation JetCalibrationToolBase JetFilterTool JetForwardJvtTool JetModifierBase JetOriginCorrectionTool JetSorter JetVertexTaggerTool ParticleJetDeltaRLabelTool

List of all members.

Public Member Functions

 IJetModifier ()
 Cosntructor.
virtual ~IJetModifier ()
 Destructor.
virtual int modify (xAOD::JetContainer &jets) const =0
virtual int inputContainerNames (std::vector< std::string > &connames)
virtual const
IJetPseudojetRetriever
pseudojetRetriever () const
 Return the pseudojet retriever associated with this tool.
virtual void setPseudojetRetriever (const IJetPseudojetRetriever *ppjr)
 Set the pseudojet retriever associated with this tool.

Detailed Description

IJetModifier is a dual-use tool interface for a tool that modifies a jet collection.


Member Function Documentation

int IJetModifier::inputContainerNames ( std::vector< std::string > &  connames  )  [virtual]

Method to return the list of input containers. The names of required input containers are appended to connames. Returns nonzero for error. Default returns 0 and adds no names.

virtual int IJetModifier::modify ( xAOD::JetContainer jets  )  const [pure virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1