![]() |
Darwin
1.0
Event loop based prototype framework
|
A detector level jet.
#include <Objects.h>
Inheritance diagram for RecJet:
Collaboration diagram for RecJet:Public Member Functions | |
| float | weight () const final |
| float | CorrPt () const final |
| float | CorrEta () const final |
| virtual RecJet | operator+ (const RecJet &) const |
| void | clear () override |
| RecJet () | |
| ~RecJet ()=default | |
Public Member Functions inherited from Jet | |
| virtual Jet & | operator+= (const Jet &) |
| Jet () | |
| virtual | ~Jet ()=default |
Public Member Functions inherited from FourVector | |
| virtual float | Rapidity () const |
| virtual float | AbsRap () const |
| virtual FourVector & | operator+= (const ROOT::Math::PtEtaPhiM4D< float > &) |
| virtual FourVector | operator+ (const ROOT::Math::PtEtaPhiM4D< float > &) const |
| FourVector ()=default | |
| FourVector (const ROOT::Math::PtEtaPhiM4D< float > &) | |
| virtual | ~FourVector ()=default |
Public Attributes | |
| float | area |
| std::vector< std::vector< float > > | tags |
Public Attributes inherited from Jet | |
| char | pdgID |
| char | nBHadrons |
| char | nCHadrons |
| std::vector< float > | scales |
| std::vector< float > | weights |
Static Public Attributes | |
| static size_t | iWgt = 0 |
| static size_t | iScl = 0 |
Static Public Attributes inherited from Jet | |
| static float | R = 0.4 |
|
default |
|
overridevirtual |
resets all members to the same values as in the constructor
Reimplemented from Jet.
|
finalvirtual |
|
finalvirtual |
merges two jets (the removal of the original jets is left to the user, if applicable)
|
finalvirtual |
| float area |
jet area, roughly = pi*R^2
|
static |
global index for scale
|
static |
global index for weight
| std::vector<std::vector<float> > tags |
discriminants (should be known by the user)