DAS
3.0
Das Analysis System
|
class GenJet
#include <Jet.h>
Public Member Functions | |
int | hadronFlavour () const |
Public Member Functions inherited from PhysicsObject | |
FourVector | CorrP4 (size_t i=0) const |
float | CorrPt (size_t i=0) const |
float | Rapidity (const Uncertainties::Variation &=Uncertainties::nominal) const final |
float | AbsRap (const Uncertainties::Variation &=Uncertainties::nominal) const final |
FourVector | CorrP4 (const Uncertainties::Variation &v) const final |
float | CorrPt (const Uncertainties::Variation &v) const final |
double | Weight (const Uncertainties::Variation &v) const final |
Public Member Functions inherited from AbstractPhysicsObject | |
AbstractPhysicsObject ()=default | |
virtual | ~AbstractPhysicsObject ()=default |
Public Attributes | |
int | nBHadrons = -1 |
int | nCHadrons = -1 |
int | partonFlavour = 0 |
Public Attributes inherited from PhysicsObject | |
FourVector | p4 |
std::vector< float > | scales = {1.} |
Weights | weights = {{1.,0}} |
Static Public Attributes | |
static const char *const | ScaleVar = "GenJetScales" |
static const char *const *const | WeightVar = "GenJetWgts" |
Private Member Functions | |
std::string_view | scale_group () const override |
std::string_view | weight_group () const override |
Additional Inherited Members | |
Protected Member Functions inherited from PhysicsObject | |
PhysicsObject ()=default | |
virtual | ~PhysicsObject ()=default |
|
inline |
|
inlineoverrideprivatevirtual |
|
inlineoverrideprivatevirtual |
int nBHadrons = -1 |
Number of B hadrons (0, 1 or 2+)
int nCHadrons = -1 |
Number of D hadrons (0, 1+ in 2017; 0, 1, 2+ in 2016)
int partonFlavour = 0 |
Parton flavour (PDG ID)
|
inlinestatic |
Name of jet gen scales in variations.
|
static |
Name of jet gen weights in variations.