ParticleJetDeltaRLabelTool Class Reference

Inheritance diagram for ParticleJetDeltaRLabelTool:
asg::AsgTool IJetModifier asg::IAsgTool asg::IAsgTool

List of all members.

Public Member Functions

 ParticleJetDeltaRLabelTool (const std::string &name)
 Constructor.
int modify (xAOD::JetContainer &jets) const
std::vector< std::vector
< const xAOD::TruthParticle * > > 
match (const xAOD::TruthParticleContainer &parts, const xAOD::JetContainer &jets) const

Protected Attributes

std::string m_labelname
 Name of jet label attributes.
std::string m_doublelabelname
std::string m_taulabelname
std::string m_bottomlabelname
std::string m_charmlabelname
std::string m_taupartcollection
 Name of particle collection for labeling.
std::string m_bottompartcollection
std::string m_charmpartcollection
double m_partptmin
 Minimum pT for particle selection (in MeV).
double m_jetptmin
 Minimum pT for jet selection (in MeV).
double m_drmax
 Maximum dR for matching criterion.
std::string m_matchmode
 Matching mode: can be MinDR or MaxPt.

Member Function Documentation

int ParticleJetDeltaRLabelTool::modify ( xAOD::JetContainer jets  )  const [virtual]

Method to modify a jet collection. Returns 0 for success.

Implements IJetModifier.


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