#include <SimDataFormats/JetMatching/interface/JetFlavour.h>
Public Types | |
typedef math::XYZTLorentzVector | LorentzVector |
Lorentz vector. | |
typedef math::XYZPoint | Point |
point in the space | |
Public Member Functions | |
const int | getFlavour () const |
const LorentzVector | getLorentzVector () const |
const Point | getPartonVertex () const |
JetFlavour (LorentzVector LV, Point PT, int FL) | |
JetFlavour (void) | |
Private Attributes | |
int | m_flavour |
LorentzVector | m_partonMomentum |
Point | m_partonVertex |
It can store by value the matching information about flavour and parton kinematics The flavour definition and the corresponding parton information should be configured in the producer. The typedefs are taken from reco::Particle
Definition at line 17 of file JetFlavour.h.
reco::JetFlavour::JetFlavour | ( | void | ) | [inline] |
reco::JetFlavour::JetFlavour | ( | LorentzVector | LV, | |
Point | PT, | |||
int | FL | |||
) | [inline] |
Definition at line 26 of file JetFlavour.h.
00027 : m_partonMomentum(LV), m_partonVertex(PT), m_flavour(FL) {}
const int reco::JetFlavour::getFlavour | ( | ) | const [inline] |
const LorentzVector reco::JetFlavour::getLorentzVector | ( | ) | const [inline] |
Definition at line 29 of file JetFlavour.h.
References m_partonMomentum.
00029 {return m_partonMomentum;}
const Point reco::JetFlavour::getPartonVertex | ( | ) | const [inline] |
Definition at line 30 of file JetFlavour.h.
References m_partonVertex.
00030 {return m_partonVertex; }
int reco::JetFlavour::m_flavour [private] |
Point reco::JetFlavour::m_partonVertex [private] |