|
void | Enforce (boca::Jet const &jet) |
|
void | Enforce (boca::Jet const &jet, double bdt) |
|
Singlet const & | ConstituentJet () const |
|
boca::Jet | Jet () const |
|
std::vector< boca::Jet > | Jets () const |
|
std::vector< boca::LorentzVector< Momentum > > | LorentzVectors () const |
|
bool | Overlap (boca::Jet const &jet) const |
|
Momentum | Ht () const |
| Ht. More...
|
|
void | SetBdt (double bdt) |
|
double | Bdt () const |
|
void | SetTag (boca::Tag tag) |
|
boca::Tag | Tag () const |
|
int | Charge () const |
|
template<typename Multiplet_ , typename = NotJet<Multiplet_>> |
Angle | DeltaPhiTo (Multiplet_ const &jet) const |
|
template<typename Multiplet_ , typename = NotJet<Multiplet_>> |
Angle | DeltaRTo (Multiplet_ const &jet) const |
|
template<typename Multiplet_ , typename = NotJet<Multiplet_>> |
Angle | DeltaRapTo (Multiplet_ const &jet) const |
|
template<typename Multiplet_ , typename = NotJet<Multiplet_>> |
Vector2< Angle > | DeltaTo (Multiplet_ const &jet) const |
|
template<typename Multiplet_ > |
Angle | PullTo (Multiplet_ const &multiplet) const |
|
|
double | MaxDisplacement () const |
| Logarithm of radial distance of maximal displaced track. More...
|
|
double | MeanDisplacement () const |
| Logarithm of radial distance of the mean of all displaced tracks. More...
|
|
double | SumDisplacement () const |
| Logarithm of radial distance of the sum all all displaced tracks. More...
|
|
Angle | Radius () const |
| Jet radius. More...
|
|
double | Spread () const |
| Jet spread. More...
|
|
Angle | VertexRadius () const |
| Radius of jet consisting only of displaced tracks. More...
|
|
double | VertexSpread () const |
| Spread of displaced tracks. More...
|
|
double | EnergyFraction () const |
| Energy fraction of displaced tracks over the whole jet. More...
|
|
|
Angle | EmRadius () const |
| Electromagnetic radius. More...
|
|
Angle | TrackRadius () const |
| Track radius. More...
|
|
double | CoreEnergyFraction () const |
| Core energy fraction. More...
|
|
double | FlightPath () const |
| Flight path. More...
|
|
double | TrtHtFraction () const |
| Trt Ht fraction. More...
|
|
double | EnergyRatio () const |
| Energy ratio. More...
|
|
double | MomentumRatio () const |
| Momentum ratio. More...
|
|
|
Angle | PullAngle (Vector2< Angle > const &reference) const |
| Pull angle towards the reference angel. More...
|
|
Vector2< AngleSquare > | PullVector () const |
| Pull vector. More...
|
|
AngleSquareMomentum | DipolaritySum (Line2< Angle > const &line) const |
| Sum for Dipolarity calculation. More...
|
|
| Jet () |
|
| Jet (const boca::Momentum &x, const boca::Momentum &y, const boca::Momentum &z, const boca::Energy &e) |
|
| Jet (PseudoJet const &jet) |
|
| Jet (fastjet::PseudoJet const &jet) |
|
| Jet (fastjet::PseudoJet const &jet, JetInfo const &info) |
|
| Jet (boca::Vector3< boca::Momentum > const &spatial, const boca::Energy &e) |
| Constructor accepting aspatial momentum vector and the energy. More...
|
|
| Jet (Vector2< boca::Momentum > const &transverse, Momentum const &z, boca::Energy const &e) |
| Constructor accepting a transversal momentum vector, the longitudianl momentum and the energy. More...
|
|
| Jet (boca::LorentzVector< Momentum > const &lorentz_vector) |
|
| Jet (TLorentzVector const &lorentz_vector) |
|
| Jet (TLorentzVector const &lorentz_vector,::delphes::Jet const &jet) |
|
| Jet (TLorentzVector const &lorentz_vector, Constituent const &constituent) |
|
| Jet (TLorentzVector const &lorentz_vector, std::vector< Constituent > const &constituents) |
|
| Jet (TLorentzVector const &lorentz_vector, int charge) |
|
| Jet (exroot::Electron const &electron) |
|
| Jet (exroot::GenJet const &gen_jet) |
|
| Jet (exroot::Jet const &jet) |
|
| Jet (exroot::Muon const &muon) |
|
| Jet (exroot::Photon const &photon) |
|
| Jet (exroot::Tau const &tau) |
|
JetInfo const & | Info () const |
|
JetInfo & | Info () |
|
void | SetDelphesTags (::delphes::Jet const &delphes_jet) |
|
bool | HasConsitutents () const |
|
std::vector< Jet > | Constituents () const |
|
double | Bdt () const |
|
void | SetInfo (JetInfo const &info=JetInfo()) |
|
bool | HasJetInfo () const |
|
Jet & | operator+= (Jet const &jet) |
| add the other jet's momentum to this jet More...
|
|
Jet & | operator-= (Jet const &jet) |
| subtract the other jet's momentum from this jet More...
|
|
Jet & | operator*= (double scalar) |
| multiply the jet's momentum by the coefficient More...
|
|
Jet & | operator/= (double scalar) |
| divide the jet's momentum by the coefficient More...
|
|
Jet & | operator+= (Particle const &particle) |
| add the other jet's momentum to this jet More...
|
|
Jet & | operator-= (Particle const &particle) |
| subtract the other jet's momentum from this jet More...
|
|
void | Reset (PseudoJet const &pseudo_jet) |
|
void | ScaleMomentum (double factor) |
| Rescale the jet momentum. More...
|
|
virtual | ~PseudoJet () |
|
| PseudoJet () |
| Default Constructor. More...
|
|
| PseudoJet (fastjet::PseudoJet const &pseudo_jet) |
| Constructor accepting root TLorentzVector. More...
|
|
| PseudoJet (TLorentzVector const &vector) |
| Constructor accepting root TLorentzVector. More...
|
|
| PseudoJet (boca::LorentzVector< Momentum > const &vector) |
| Constructor accepting momentum lorentz vector. More...
|
|
| PseudoJet (boca::Vector3< boca::Momentum > const &spatial, const boca::Energy &e) |
| Constructor accepting a spatial momentum vector and the energy. More...
|
|
| PseudoJet (Vector2< boca::Momentum > const &transverse, Momentum const &z, boca::Energy const &e) |
| Constructor accepting a transversal momentum vector, the longitudianl momentum and the energy. More...
|
|
| PseudoJet (Momentum const &x, Momentum const &y, Momentum const &z, boca::Energy const &e) |
| Constructor accepting four momenta. More...
|
|
| PseudoJet (PseudoJet const &)=default |
| Default Constructor. More...
|
|
| PseudoJet (PseudoJet &&)=default |
| Default Constructor. More...
|
|
fastjet::PseudoJet & | FastJet () |
| Fastjet PseudoJet. More...
|
|
fastjet::PseudoJet const & | FastJet () const |
| Fastjet PseudoJet. More...
|
|
bool | HasInfo () |
|
Momentum | Pt () const |
| Transverse Momentum. More...
|
|
boca::Energy | Energy () const |
| Energy. More...
|
|
boca::Energy | E () const |
| Energy. More...
|
|
boca::Energy | Et2 () const |
| Transverse energy square. More...
|
|
boca::Energy | Et () const |
| transverse energy More...
|
|
boca::Mass | Mass () const |
| Mass. More...
|
|
boca::MassSquare | MassSquare () const |
| Mass square. More...
|
|
Momentum | Px () const |
| X component. More...
|
|
Momentum | Py () const |
| Y component. More...
|
|
Momentum | Pz () const |
| Z component. More...
|
|
MomentumSquare | ModP2 () const |
| squared 3-vector modulus \(p_x^2+p_y^2+p_z^2\) More...
|
|
Momentum | ModP () const |
| the 3-vector modulus \(\sqrt{p_x^2+p_y^2+p_z^2}\) More...
|
|
Angle | Rap () const |
| Rapidity \(y\). More...
|
|
Angle | Phi () const |
| Azimuth \(\phi\) constrained to \([-\pi,\pi]\). More...
|
|
Angle | DeltaPhiTo (PseudoJet const &jet) const |
| Difference \(\Delta \phi\) to a jet constrained to \([-\pi,\pi]\). More...
|
|
Angle | DeltaRapTo (PseudoJet const &jet) const |
| Difference \(\Delta y\) to a jet. More...
|
|
Angle | DeltaRTo (PseudoJet const &jet) const |
| Difference \(\Delta R\) to a jet. More...
|
|
Vector2< Angle > | DeltaTo (PseudoJet const &jet) const |
| Angular distance to a jet. More...
|
|
Vector2< Angle > | Angles (bool wrap_phi=false) const |
| Vector of rapidity \(y\) and azimuth \(\phi\). More...
|
|
Vector2< Angle > | AnglesMinTo (PseudoJet const &jet) const |
| Vector of rapidity \(y\) and azimuth \(\phi\) with minimal distance to jet. More...
|
|
boca::LorentzVector< Momentum > | LorentzVector () const |
| Momentum lorentz vector. More...
|
|
boca::Vector3< Momentum > | Spatial () const |
| Momentum three vector. More...
|
|
Vector2< Momentum > | Transverse () const |
| Transverse momentum vector \((p_x, p_y)\). More...
|
|
bool | operator< (PseudoJet const &jet) const |
| Less than comparable. More...
|
|
bool | operator== (const PseudoJet &pseudo_jet) const |
| Equality comparable. More...
|
|
PseudoJet & | operator= (PseudoJet const &)&=default |
| Default copy constructor. More...
|
|
PseudoJet & | operator= (PseudoJet &&)&=default |
| Default move constructor. More...
|
|
Wrapper for a Jet in order to make it behave like a Multiplet.