#include <ParticleToJetAssociator.h>
Public Member Functions | |
ParticleToJetAssociator (const std::string &name) | |
StatusCode | initialize () |
StatusCode | finalize () |
template<typename ConstituentType , typename coll > | |
std::vector< ConstituentType * > | associateParticlesToJets (jetcollection_t *theJets, const coll *particleContainer, const std::string &constituentName) |
double | getConeSize (double pt) |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Class ParticleToJetAssociator. This athena AlgTool reads the Jet collection previously built by a jet finder (ex. KtJet) and a collection of particles. It then makes new jets by adding particles in a cone or kt region.
Analysis::ParticleToJetAssociator::ParticleToJetAssociator | ( | const std::string & | name | ) |
Constructors and destructors
StatusCode Analysis::ParticleToJetAssociator::finalize | ( | ) |
AlgTool finalize method
double Analysis::ParticleToJetAssociator::getConeSize | ( | double | pt | ) | [inline] |
< helper method to get the cone size for a given jet pT
StatusCode Analysis::ParticleToJetAssociator::initialize | ( | void | ) | [virtual] |
AlgTool initailize method
Reimplemented from asg::AsgTool.
static const InterfaceID& Analysis::ParticleToJetAssociator::interfaceID | ( | ) | [inline, static] |
AlgTool interface methods (only in Athena)