FastJet 3.4.1
Public Member Functions | Protected Attributes | List of all members
fastjet::Unboost Class Reference

Class to un-boost a PseudoJet. More...

#include <fastjet/tools/Boost.hh>

Inheritance diagram for fastjet::Unboost:
Inheritance graph
[legend]
Collaboration diagram for fastjet::Unboost:
Collaboration graph
[legend]

Public Member Functions

 Unboost (const PseudoJet &jet_rest)
 default ctor More...
 
PseudoJet result (const PseudoJet &original) const
 the action of the function: boost the PseudoJet to the rest frame of _jet_rest More...
 
- Public Member Functions inherited from fastjet::FunctionOfPseudoJet< PseudoJet >
 FunctionOfPseudoJet ()
 default ctor More...
 
virtual ~FunctionOfPseudoJet ()
 default dtor (virtual to allow safe polymorphism) More...
 
virtual std::string description () const
 returns a description of the function (an empty string by default) More...
 
virtual PseudoJet result (const PseudoJet &pj) const=0
 the action of the function this has to be overloaded in derived classes More...
 
PseudoJet operator() (const PseudoJet &pj) const
 apply the function using the "traditional" () operator. More...
 
std::vector< PseudoJetoperator() (const std::vector< PseudoJet > &pjs) const
 apply the function on a vector of PseudoJet, returning a vector of the results. More...
 

Protected Attributes

PseudoJet _jet_rest
 the boost vector More...
 

Detailed Description

Class to un-boost a PseudoJet.

This is a FunctionOfPseudoJet with return type PseudoJet. Its action if to un-boost the PseudoJet back in the restframe of the PseudoJet passed to its constructor

Definition at line 70 of file Boost.hh.

Constructor & Destructor Documentation

◆ Unboost()

fastjet::Unboost::Unboost ( const PseudoJet jet_rest)
inline

default ctor

Definition at line 73 of file Boost.hh.

Member Function Documentation

◆ result()

PseudoJet fastjet::Unboost::result ( const PseudoJet original) const
inlinevirtual

the action of the function: boost the PseudoJet to the rest frame of _jet_rest

Implements fastjet::FunctionOfPseudoJet< PseudoJet >.

Definition at line 77 of file Boost.hh.

Member Data Documentation

◆ _jet_rest

PseudoJet fastjet::Unboost::_jet_rest
protected

the boost vector

Definition at line 83 of file Boost.hh.


The documentation for this class was generated from the following file: