#include <FlavorHistory.h>
Public Types | |
enum | FLAVOR_T { FLAVOR_NULL =0, FLAVOR_GS, FLAVOR_EXC, FLAVOR_ME, FLAVOR_DECAY, N_FLAVOR_TYPES } |
Static Public Attributes | |
static const int | bQuarkId =5 |
static const int | cQuarkId =4 |
static const int | gluonId =21 |
static const int | tQuarkId =6 |
Stores information about the flavor history of a parton
Definition at line 48 of file FlavorHistory.h.
Enumerator | |
---|---|
FLAVOR_NULL | |
FLAVOR_GS | |
FLAVOR_EXC | |
FLAVOR_ME | |
FLAVOR_DECAY | |
N_FLAVOR_TYPES |
Definition at line 51 of file FlavorHistory.h.
FlavorHistory::FlavorHistory | ( | ) |
Definition at line 7 of file FlavorHistory.cc.
FlavorHistory::FlavorHistory | ( | FLAVOR_T | flavorSource, |
reco::CandidatePtr const & | parton, | ||
reco::CandidatePtr const & | progenitor, | ||
reco::CandidatePtr const & | sister, | ||
reco::ShallowClonePtrCandidate const & | matchedJet, | ||
reco::ShallowClonePtrCandidate const & | sisterJet | ||
) |
Definition at line 12 of file FlavorHistory.cc.
FlavorHistory::FlavorHistory | ( | FLAVOR_T | flavorSource, |
edm::Handle< edm::View< reco::Candidate > > | h_partons, | ||
int | iparton, | ||
int | iprogenitor, | ||
int | isister, | ||
reco::ShallowClonePtrCandidate const & | matchedJet, | ||
reco::ShallowClonePtrCandidate const & | sisterJet | ||
) |
Definition at line 28 of file FlavorHistory.cc.
FlavorHistory::FlavorHistory | ( | FLAVOR_T | flavorSource, |
edm::Handle< reco::CandidateCollection > | h_partons, | ||
int | iparton, | ||
int | iprogenitor, | ||
int | isister, | ||
reco::ShallowClonePtrCandidate const & | matchedJet, | ||
reco::ShallowClonePtrCandidate const & | sisterJet | ||
) |
Definition at line 45 of file FlavorHistory.cc.
|
inline |
Definition at line 85 of file FlavorHistory.h.
|
inline |
Definition at line 89 of file FlavorHistory.h.
References flavorSource_.
Referenced by reco::FlavorHistoryEvent::cache(), and operator<<().
|
inline |
Definition at line 93 of file FlavorHistory.h.
References edm::Ptr< T >::isNonnull(), reco::ShallowClonePtrCandidate::masterClonePtr(), and matchedJet_.
Referenced by operator<<().
|
inline |
Definition at line 90 of file FlavorHistory.h.
References edm::Ptr< T >::isNonnull(), and parton_.
Referenced by operator<<().
|
inline |
Definition at line 92 of file FlavorHistory.h.
References edm::Ptr< T >::isNonnull(), and progenitor_.
Referenced by operator<<().
|
inline |
Definition at line 91 of file FlavorHistory.h.
References edm::Ptr< T >::isNonnull(), and sister_.
Referenced by operator<<().
|
inline |
Definition at line 94 of file FlavorHistory.h.
References edm::Ptr< T >::isNonnull(), reco::ShallowClonePtrCandidate::masterClonePtr(), and sisterJet_.
Referenced by operator<<().
|
inline |
Definition at line 99 of file FlavorHistory.h.
References matchedJet_.
Referenced by reco::FlavorHistoryEvent::cache(), and operator<<().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 95 of file FlavorHistory.h.
References parton_.
Referenced by reco::FlavorHistoryEvent::cache(), and operator<<().
|
inline |
|
inline |
|
inline |
Definition at line 101 of file FlavorHistory.h.
References sisterJet_.
Referenced by operator<<().
|
static |
Definition at line 60 of file FlavorHistory.h.
Referenced by reco::FlavorHistorySelectorUtil::select().
|
static |
Definition at line 61 of file FlavorHistory.h.
Referenced by reco::FlavorHistorySelectorUtil::select().
|
protected |
Definition at line 117 of file FlavorHistory.h.
Referenced by flavorSource().
|
static |
Definition at line 58 of file FlavorHistory.h.
|
protected |
Definition at line 121 of file FlavorHistory.h.
Referenced by hasMatchedJet(), and matchedJet().
|
protected |
Definition at line 118 of file FlavorHistory.h.
Referenced by hasParton(), operator<(), operator==(), operator>(), and parton().
|
protected |
Definition at line 119 of file FlavorHistory.h.
Referenced by hasProgenitor(), and progenitor().
|
protected |
Definition at line 120 of file FlavorHistory.h.
Referenced by hasSister(), and sister().
|
protected |
Definition at line 122 of file FlavorHistory.h.
Referenced by hasSisterJet(), and sisterJet().
|
static |
Definition at line 59 of file FlavorHistory.h.