7#ifndef IPseudoJetGetter_H
8#define IPseudoJetGetter_H
42 virtual std::string
label()
const =0;
std::vector< fastjet::PseudoJet > PseudoJetVector
Vector of fastjet pseudojets.
std::vector< fastjet::PseudoJet > PseudoJetVector
IPseudoJetGetter is a dual-use tool interface for retrieving a vector of fastjet pseudojets.
virtual int inputContainerNames(std::vector< std::string > &connames)
Method to return the list of input containers.
virtual int outputContainerNames(std::vector< std::string > &connames)
Method to return the list of output containers.
virtual std::string label() const =0
Label assignd to this collection of pseudojets.
virtual StatusCode createAndRecord() const =0
Method to construct the PseudoJetVector and record in StoreGate.
virtual ~IPseudoJetGetter()
Destructor.
virtual const PseudoJetVector * get() const
Method to return a vector of pseudojets.