JetTrackMomentsTool Class Reference

#include <JetTrackMomentsTool.h>

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

List of all members.

Classes

struct  TrackMomentStruct

Public Member Functions

 JetTrackMomentsTool (const std::string &name)
StatusCode initialize ()
virtual int modifyJet (xAOD::Jet &jet) const

Detailed Description

Steven Schramm
February 2014

Tool to calculate general track-based jet moments

Moments to calculate: NumTrkPtXXX SumPtTrkPtXXX TrackWidthPtXXX where the track pT threhsold is XXX MeV.


Member Function Documentation

StatusCode JetTrackMomentsTool::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 JetTrackMomentsTool::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 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1