BTaggingSelectionTool Class Reference

#include <BTaggingSelectionTool.h>

Inheritance diagram for BTaggingSelectionTool:
asg::AsgTool IBTaggingSelectionTool IAsgSelectionTool asg::IAsgTool asg::IAsgTool asg::IAsgTool

List of all members.

Public Member Functions

 BTaggingSelectionTool (const std::string &name)
 Create a proper constructor for Athena.
StatusCode initialize ()
virtual const Root::TAcceptgetTAccept () const
 Get an object describing the "selection steps" of the tool.
virtual const Root::TAcceptaccept (const xAOD::IParticle *p) const
 Get the decision using a generic IParticle pointer.
virtual const Root::TAcceptaccept (const xAOD::Jet &jet) const
virtual const Root::TAcceptaccept (double, double, double) const
 Get the decision using thet jet's pt and mv2c20 weight values.
virtual const Root::TAcceptaccept (double, double, double, double) const
virtual int getQuantile (const xAOD::IParticle *) const
virtual int getQuantile (const xAOD::Jet &) const
virtual int getQuantile (double, double, double) const
virtual double getCutValue () const

Detailed Description

Tool to apply flavour-tagging requirements on jets

Author:
C. Lüdtke, M. Ughetto cluedtke@cern.ch, mughetto@cern.ch

Constructor & Destructor Documentation

BTaggingSelectionTool::BTaggingSelectionTool ( const std::string &  name  ) 

Create a proper constructor for Athena.

Create a constructor for standalone usage


Member Function Documentation

int BTaggingSelectionTool::getQuantile ( const xAOD::IParticle p  )  const [virtual]

Decide in which quantile of the MV2c20 weight distribution the jet belongs (continuous tagging) The return value represents the bin index of the quantile distribution

Implements IBTaggingSelectionTool.

StatusCode BTaggingSelectionTool::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.


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