FastJet  3.0.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
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
PseudoJet result (const PseudoJet &original) const
 the action of the function: boost the PseudoJet to the rest frame of _jet_rest
- Public Member Functions inherited from fastjet::FunctionOfPseudoJet< PseudoJet >
 FunctionOfPseudoJet ()
 default ctor
 FunctionOfPseudoJet (const PseudoJet &constant_value)
 ctor that creates a constant function
virtual ~FunctionOfPseudoJet ()
 default dtor (virtual to allow safe polymorphism)
virtual std::string description () const
 returns a description of the function (an empty string by default)
PseudoJet operator() (const PseudoJet &pj) const
 apply the function using the "traditional" () operator.
std::vector< PseudoJetoperator() (const std::vector< PseudoJet > &pjs) const
 apply the function on a vector of PseudoJet, returning a vector of the results.

Protected Attributes

PseudoJet _jet_rest
 the boost vector

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 68 of file Boost.hh.


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