FastJet 3.0.4
Public Member Functions | Protected Member Functions
fastjet::ClusterSequence1GhostPassiveArea Class Reference

Like ClusterSequence with computation of the passive jet area by adding a single ghost. More...

#include <fastjet/ClusterSequence1GhostPassiveArea.hh>

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

List of all members.

Public Member Functions

template<class L >
 ClusterSequence1GhostPassiveArea (const std::vector< L > &pseudojets, const JetDefinition &jet_def_in, const GhostedAreaSpec &area_spec, const bool &writeout_combinations=false)
 constructor based on JetDefinition and 1GhostPassiveAreaSpec
virtual double n_empty_jets (const Selector &selector) const
 return an estimate for the number of empty jets -- one uses the AreaBase one rather than the ActiveArea one (which for which we do not have the information).

Protected Member Functions

void _initialise_and_run_1GPA (const JetDefinition &jet_def_in, const GhostedAreaSpec &area_spec, const bool &writeout_combinations=false)
 does the initialisation and running specific to the passive areas class

Detailed Description

Like ClusterSequence with computation of the passive jet area by adding a single ghost.

Class that behaves essentially like ClusterSequence except that it also provides access to the area of a jet (which will be a random quantity... Figure out what to do about seeds later...)

This class should not be used directly. Rather use ClusterSequenceArea

Definition at line 55 of file ClusterSequence1GhostPassiveArea.hh.


Member Function Documentation

virtual double fastjet::ClusterSequence1GhostPassiveArea::n_empty_jets ( const Selector selector) const [inline, virtual]

return an estimate for the number of empty jets -- one uses the AreaBase one rather than the ActiveArea one (which for which we do not have the information).

Reimplemented from fastjet::ClusterSequenceActiveArea.

Definition at line 70 of file ClusterSequence1GhostPassiveArea.hh.

void fastjet::ClusterSequence1GhostPassiveArea::_initialise_and_run_1GPA ( const JetDefinition jet_def_in,
const GhostedAreaSpec area_spec,
const bool &  writeout_combinations = false 
) [protected]

does the initialisation and running specific to the passive areas class

global routine for initialising and running a general passive area

Definition at line 38 of file ClusterSequence1GhostPassiveArea.cc.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends