DAS  3.0
Das Analysis System
Jet.h File Reference
#include <cstdint>
#include <ios>
#include <GenericObject.h>
+ Include dependency graph for Jet.h:

Go to the source code of this file.

Classes

class  GenJet
 
class  RecJet
 

Namespaces

 Darwin
 
 Darwin::Physics
 

Functions

std::ostream & operator<< (std::ostream &s, const Darwin::Physics::GenJet &jet)
 
std::ostream & operator<< (std::ostream &s, const Darwin::Physics::RecJet &jet)
 

Function Documentation

◆ operator<<() [1/2]

std::ostream& operator<< ( std::ostream &  s,
const Darwin::Physics::GenJet jet 
)
inline
52 {
53  return s << jet.CorrP4() << ' ' << jet.nDmesons << ' ' << jet.nBmesons;
54 }

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  s,
const Darwin::Physics::RecJet jet 
)
inline
57 {
58  return s << jet.CorrP4() << " 0x" << std::hex << jet.selectors << std::dec;
59 }
Darwin::Physics::GenJet::nBmesons
int nBmesons
Number of B hadrons.
Definition: Jet.h:23
Darwin::Physics::GenJet::nDmesons
int nDmesons
Number of D hadrons.
Definition: Jet.h:24
Darwin::Physics::GenericObject::CorrP4
FourVector CorrP4(size_t i=0) const
corrected 4-vector
Definition: GenericObject.h:57
Darwin::Physics::RecJet::selectors
std::uint32_t selectors
Identification cuts (e.g. JetID at CMS)
Definition: Jet.h:43