TMBBCLikeTagger
class description - source file - inheritance tree (.ps)
public:
TMBBCLikeTagger(UInt_t iVertices = 0)
TMBBCLikeTagger(const TMBBCLikeTagger&)
virtual ~TMBBCLikeTagger()
static TClass* Class()
Float_t GetBJetLikelihood() const
Float_t GetCJetLikelihood() const
Float_t GetElecPtRel() const
TMBBCETagger* GetETagger() const
Float_t GetGJetLikelihood() const
TMBBCImpTagger* GetImpTagger() const
Float_t GetIPDiscr() const
Int_t GetLeptonCategory() const
Float_t GetMuonPtRel() const
TMBBCMuTagger* GetMuTagger() const
Int_t GetNumSecondaryVertices() const
virtual Float_t GetOutput()
Float_t GetQJetLikelihood() const
TMBVrts* GetSecondaryVertex(UInt_t iVtx) const
Float_t GetSVtxChargedEFraction(UInt_t iVtx)
Float_t GetSVtxChargedEFraction()
Float_t GetSVtxDecayLength(UInt_t iVtx)
Float_t GetSVtxDecayLength()
Float_t GetSVtxInvMass(UInt_t iVtx)
Float_t GetSVtxInvMass()
Float_t GetSVtxInvMassPtCorrected(UInt_t iVtx)
Float_t GetSVtxInvMassPtCorrected()
Float_t GetSVtxTrackPt(UInt_t iVtx)
Float_t GetSVtxTrackPt()
Float_t GetSVtxTrackRapidity(UInt_t iVtx)
Float_t GetSVtxTrackRapidity()
virtual Float_t GetTagOutput(UInt_t tag)
Int_t GetTrackCategory() const
TMBBCVertexTagger* GetVertexTagger() const
virtual TClass* IsA() const
TMBBCLikeTagger& operator=(const TMBBCLikeTagger&)
void SetBJetLikelihood(Float_t val)
void SetCJetLikelihood(Float_t val)
void SetGJetLikelihood(Float_t val)
void SetJet(TMBBCJet* jet)
void SetLeptonCategory(Int_t val)
void SetQJetLikelihood(Float_t val)
void SetTagOutput(TMBBCLikeTagger::ELikeParameter param, Float_t val)
void SetTrackCategory(Int_t val)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Float_t fBLike b jet likelihood
Float_t fCLike c jet likelihood
Float_t fQLike light quark jet likelihood
Float_t fGLike gluon jet likelihood
Float_t fDL combined decay length
Float_t fInvMPt combined inv mass, Pt corrected
Float_t fInvMass combined inv mass
Float_t fPt combined tracks' Pt
Float_t fXch combined charged E fraction
Float_t fRtr combined track rapidity wrt jet
TRef fJetRef ref back to jet
Int_t fTrackCategory category ID for tracks
Int_t fLeptonCategory category ID for lepton
public:
static const TMBBCLikeTagger::_ELikeParameter param2ndVtxDecayLength
static const TMBBCLikeTagger::_ELikeParameter param2ndVtxInvMassPtCorrected
static const TMBBCLikeTagger::_ELikeParameter param2ndVtxInvMass
static const TMBBCLikeTagger::_ELikeParameter param2ndVtxTrackPt
static const TMBBCLikeTagger::_ELikeParameter param2ndVtxChargedEFraction
static const TMBBCLikeTagger::_ELikeParameter param2ndVtxTrackRapidity
static const TMBBCLikeTagger::_ELikeParameter num2ndVtxParameters
static const TMBBCLikeTagger::_ELikeParameter paramMuonPtRel
static const TMBBCLikeTagger::_ELikeParameter paramElecPtRel
static const TMBBCLikeTagger::_ELikeParameter paramIPDiscr
static const TMBBCLikeTagger::_ELikeParameter numParameters
TMBTree class for BCJet tags
Created: 18-JUL-2002 A. Naumann (axel@fnal.gov)
Float_t GetTagOutput(UInt_t tag)
Float_t GetSVtxDecayLength(UInt_t iVtx)
Float_t GetSVtxInvMassPtCorrected(UInt_t iVtx)
Float_t GetSVtxInvMass(UInt_t iVtx)
Float_t GetSVtxTrackPt(UInt_t iVtx)
Float_t GetSVtxChargedEFraction(UInt_t iVtx)
Float_t GetSVtxTrackRapidity(UInt_t iVtx)
Float_t GetMuonPtRel() const
Float_t GetElecPtRel() const
Float_t GetIPDiscr() const
TMBBCVertexTagger* GetVertexTagger() const
TMBBCMuTagger* GetMuTagger() const
TMBBCETagger* GetETagger() const
TMBBCImpTagger* GetImpTagger() const
void SetTagOutput(ELikeParameter param, Float_t val)
Inline Functions
void ~TMBBCLikeTagger()
TMBBCLikeTagger TMBBCLikeTagger(UInt_t iVertices = 0)
Float_t GetBJetLikelihood() const
Float_t GetCJetLikelihood() const
Float_t GetQJetLikelihood() const
Float_t GetGJetLikelihood() const
Float_t GetOutput()
Float_t GetSVtxDecayLength()
Float_t GetSVtxInvMassPtCorrected()
Float_t GetSVtxInvMass()
Float_t GetSVtxTrackPt()
Float_t GetSVtxChargedEFraction()
Float_t GetSVtxTrackRapidity()
TMBVrts* GetSecondaryVertex(UInt_t iVtx) const
Int_t GetNumSecondaryVertices() const
Int_t GetTrackCategory() const
Int_t GetLeptonCategory() const
void SetJet(TMBBCJet* jet)
void SetBJetLikelihood(Float_t val)
void SetCJetLikelihood(Float_t val)
void SetQJetLikelihood(Float_t val)
void SetGJetLikelihood(Float_t val)
void SetTrackCategory(Int_t val)
void SetLeptonCategory(Int_t val)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TMBBCLikeTagger TMBBCLikeTagger(const TMBBCLikeTagger&)
TMBBCLikeTagger& operator=(const TMBBCLikeTagger&)
Last update: Mon May 17 20:12:34 2004
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.