DAS  3.0
Das Analysis System
JetDefinition::Recombinerabstract

#include <fjcore.hh>

+ Inheritance diagram for JetDefinition::Recombiner:

Public Member Functions

virtual std::string description () const =0
 
virtual void recombine (const PseudoJet &pa, const PseudoJet &pb, PseudoJet &pab) const =0
 
virtual void preprocess (PseudoJet &) const
 
virtual ~Recombiner ()
 
void plus_equal (PseudoJet &pa, const PseudoJet &pb) const
 

Constructor & Destructor Documentation

◆ ~Recombiner()

virtual ~Recombiner ( )
inlinevirtual
1172 {};

Member Function Documentation

◆ description()

virtual std::string description ( ) const
pure virtual

◆ plus_equal()

void plus_equal ( PseudoJet pa,
const PseudoJet pb 
) const
inline
1173  {
1174  PseudoJet pres;
1175  recombine(pa,pb,pres);
1176  pa = pres;
1177  }

◆ preprocess()

virtual void preprocess ( PseudoJet ) const
inlinevirtual

Reimplemented in JetDefinition::DefaultRecombiner.

1171 {};

◆ recombine()

virtual void recombine ( const PseudoJet pa,
const PseudoJet pb,
PseudoJet pab 
) const
pure virtual

The documentation for this class was generated from the following file:
PseudoJet
Definition: fjcore.hh:535
JetDefinition::Recombiner::recombine
virtual void recombine(const PseudoJet &pa, const PseudoJet &pb, PseudoJet &pab) const =0