StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | Protected Member Functions | List of all members
Selector Class Reference

Classes

class  InvalidArea
 
class  InvalidWorker
 

Public Member Functions

 Selector (SelectorWorker *worker_in)
 
bool pass (const PseudoJet &jet) const
 
bool operator() (const PseudoJet &jet) const
 
unsigned int count (const std::vector< PseudoJet > &jets) const
 
void sift (const std::vector< PseudoJet > &jets, std::vector< PseudoJet > &jets_that_pass, std::vector< PseudoJet > &jets_that_fail) const
 
bool applies_jet_by_jet () const
 
std::vector< PseudoJetoperator() (const std::vector< PseudoJet > &jets) const
 
virtual void nullify_non_selected (std::vector< const PseudoJet * > &jets) const
 
void get_rapidity_extent (double &rapmin, double &rapmax) const
 
std::string description () const
 
bool is_geometric () const
 
bool has_finite_area () const
 
const SharedPtr< SelectorWorker > & worker () const
 
const SelectorWorkervalidated_worker () const
 
bool takes_reference () const
 
const Selectorset_reference (const PseudoJet &reference)
 
Selectoroperator&= (const Selector &b)
 
Selectoroperator|= (const Selector &b)
 
 Selector (SelectorWorker *worker_in)
 
bool pass (const PseudoJet &jet) const
 
bool operator() (const PseudoJet &jet) const
 
unsigned int count (const std::vector< PseudoJet > &jets) const
 
PseudoJet sum (const std::vector< PseudoJet > &jets) const
 
double scalar_pt_sum (const std::vector< PseudoJet > &jets) const
 
void sift (const std::vector< PseudoJet > &jets, std::vector< PseudoJet > &jets_that_pass, std::vector< PseudoJet > &jets_that_fail) const
 
bool applies_jet_by_jet () const
 
std::vector< PseudoJetoperator() (const std::vector< PseudoJet > &jets) const
 
virtual void nullify_non_selected (std::vector< const PseudoJet * > &jets) const
 
void get_rapidity_extent (double &rapmin, double &rapmax) const
 
std::string description () const
 
bool is_geometric () const
 
bool has_finite_area () const
 
const SharedPtr< SelectorWorker > & worker () const
 
const SelectorWorkervalidated_worker () const
 
bool takes_reference () const
 
const Selectorset_reference (const PseudoJet &reference)
 
Selectoroperator&= (const Selector &b)
 
Selectoroperator|= (const Selector &b)
 
 Selector (SelectorWorker *worker_in)
 
bool pass (const PseudoJet &jet) const
 
bool operator() (const PseudoJet &jet) const
 
unsigned int count (const std::vector< PseudoJet > &jets) const
 
PseudoJet sum (const std::vector< PseudoJet > &jets) const
 
double scalar_pt_sum (const std::vector< PseudoJet > &jets) const
 
void sift (const std::vector< PseudoJet > &jets, std::vector< PseudoJet > &jets_that_pass, std::vector< PseudoJet > &jets_that_fail) const
 
bool applies_jet_by_jet () const
 
std::vector< PseudoJetoperator() (const std::vector< PseudoJet > &jets) const
 
virtual void nullify_non_selected (std::vector< const PseudoJet * > &jets) const
 
void get_rapidity_extent (double &rapmin, double &rapmax) const
 
std::string description () const
 
bool is_geometric () const
 
bool has_finite_area () const
 
const SharedPtr< SelectorWorker > & worker () const
 
const SelectorWorkervalidated_worker () const
 
bool takes_reference () const
 
const Selectorset_reference (const PseudoJet &reference)
 
Selectoroperator&= (const Selector &b)
 
Selectoroperator|= (const Selector &b)
 

Protected Member Functions

void _copy_worker_if_needed ()
 
void _copy_worker_if_needed ()
 
void _copy_worker_if_needed ()
 

Detailed Description

Definition at line 791 of file FJcore.h.


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