Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SW_BinaryOperator Class Reference
+ Inheritance diagram for SW_BinaryOperator:
+ Collaboration diagram for SW_BinaryOperator:

Public Member Functions

 SW_BinaryOperator (const Selector &s1, const Selector &s2)
 
virtual bool applies_jet_by_jet () const
 
virtual bool takes_reference () const
 
virtual void set_reference (const PseudoJet &centre)
 
virtual bool is_geometric () const
 
- Public Member Functions inherited from SelectorWorker
virtual ~SelectorWorker ()
 
virtual bool pass (const PseudoJet &jet) const =0
 
virtual void terminator (std::vector< const PseudoJet * > &jets) const
 
virtual std::string description () const
 
virtual SelectorWorkercopy ()
 
virtual void get_rapidity_extent (double &rapmin, double &rapmax) const
 
virtual bool has_finite_area () const
 
virtual bool has_known_area () const
 
virtual double known_area () const
 

Protected Attributes

Selector _s1
 
Selector _s2
 
bool _applies_jet_by_jet
 
bool _takes_reference
 
bool _is_geometric
 

Detailed Description

Definition at line 4320 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4320 of file fjcore.cc

Constructor & Destructor Documentation

SW_BinaryOperator::SW_BinaryOperator ( const Selector s1,
const Selector s2 
)
inline

Definition at line 4322 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4322 of file fjcore.cc

Member Function Documentation

virtual bool SW_BinaryOperator::applies_jet_by_jet ( ) const
inlinevirtual

Reimplemented from SelectorWorker.

Reimplemented in SW_Or.

Definition at line 4327 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4327 of file fjcore.cc

virtual bool SW_BinaryOperator::is_geometric ( ) const
inlinevirtual

Reimplemented from SelectorWorker.

Definition at line 4335 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4335 of file fjcore.cc

virtual void SW_BinaryOperator::set_reference ( const PseudoJet centre)
inlinevirtual

Reimplemented from SelectorWorker.

Definition at line 4331 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4331 of file fjcore.cc

virtual bool SW_BinaryOperator::takes_reference ( ) const
inlinevirtual

Reimplemented from SelectorWorker.

Definition at line 4328 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4328 of file fjcore.cc

Member Data Documentation

bool SW_BinaryOperator::_applies_jet_by_jet
protected

Definition at line 4338 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4338 of file fjcore.cc

bool SW_BinaryOperator::_is_geometric
protected

Definition at line 4340 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4340 of file fjcore.cc

Selector SW_BinaryOperator::_s1
protected

Definition at line 4337 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4337 of file fjcore.cc

Selector SW_BinaryOperator::_s2
protected

Definition at line 4337 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4337 of file fjcore.cc

bool SW_BinaryOperator::_takes_reference
protected

Definition at line 4339 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 4339 of file fjcore.cc


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