JetTrackSumMomentsTool Class Reference

#include <JetTrackSumMomentsTool.h>

Inheritance diagram for JetTrackSumMomentsTool:
JetModifierBase asg::AsgTool IJetModifier ISingleJetModifier asg::IAsgTool asg::IAsgTool asg::IAsgTool

List of all members.

Public Member Functions

 JetTrackSumMomentsTool (const std::string &name)
StatusCode initialize ()
virtual int modifyJet (xAOD::Jet &jet) const
std::pair< float, float > getJetTrackSums (const xAOD::Vertex *, const std::vector< const xAOD::TrackParticle * > &, const jet::TrackVertexAssociation *) const
const xAOD::VertexfindHSVertex (const xAOD::VertexContainer *&) const

Detailed Description

James Frost
January 2015

Tool to calculate moments based on the vector track sum

Moments to calculate: TrkSumMass TrkSumPt

applying selection to the ghost-associated track collection


Member Function Documentation

StatusCode JetTrackSumMomentsTool::initialize ( void   )  [virtual]

Dummy implementation of the initialisation function

It's here to allow the dual-use tools to skip defining an initialisation function. Since many are doing so...

Reimplemented from asg::AsgTool.

int JetTrackSumMomentsTool::modifyJet ( xAOD::Jet jet  )  const [virtual]

Method to modify a jet. Returns 0 for success.

Implements ISingleJetModifier.


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