ATLAS Offline Software
Public Member Functions | List of all members
InDet::IInDetTrkInJetType Class Referenceabstract

#include <InDetTrkInJetType.h>

Inheritance diagram for InDet::IInDetTrkInJetType:
Collaboration diagram for InDet::IInDetTrkInJetType:

Public Member Functions

 DeclareInterfaceID (IInDetTrkInJetType, 1, 0)
 
virtual std::vector< float > trkTypeWgts (const xAOD::TrackParticle *, const xAOD::Vertex &, const TLorentzVector &) const =0
 
virtual bool usesFivePtJetBinVersion () const =0
 
virtual void decorateTrack (const xAOD::TrackParticle *, const xAOD::Vertex &, const xAOD::JetContainer &, const xAOD::Jet *) const =0
 
virtual void decorateJet (const std::vector< const xAOD::TrackParticle * > &, const xAOD::TrackParticleContainer &, const xAOD::Vertex &, const xAOD::Jet *) const =0
 

Detailed Description

Definition at line 53 of file InDetTrkInJetType.h.

Member Function Documentation

◆ DeclareInterfaceID()

InDet::IInDetTrkInJetType::DeclareInterfaceID ( IInDetTrkInJetType  ,
,
 
)

◆ decorateJet()

virtual void InDet::IInDetTrkInJetType::decorateJet ( const std::vector< const xAOD::TrackParticle * > &  ,
const xAOD::TrackParticleContainer ,
const xAOD::Vertex ,
const xAOD::Jet  
) const
pure virtual

◆ decorateTrack()

virtual void InDet::IInDetTrkInJetType::decorateTrack ( const xAOD::TrackParticle ,
const xAOD::Vertex ,
const xAOD::JetContainer ,
const xAOD::Jet  
) const
pure virtual

◆ trkTypeWgts()

virtual std::vector<float> InDet::IInDetTrkInJetType::trkTypeWgts ( const xAOD::TrackParticle ,
const xAOD::Vertex ,
const TLorentzVector &   
) const
pure virtual

◆ usesFivePtJetBinVersion()

virtual bool InDet::IInDetTrkInJetType::usesFivePtJetBinVersion ( ) const
pure virtual

The documentation for this class was generated from the following file: