Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JetAlgo Class Reference

#include <coresoftware/blob/master/offline/packages/jetbase/JetAlgo.h>

+ Inheritance diagram for JetAlgo:

Public Member Functions

virtual ~JetAlgo ()
 
virtual void identify (std::ostream &os=std::cout)
 
virtual Jet::ALGO get_algo ()
 
virtual float get_par ()
 
virtual std::vector< Jet * > get_jets (std::vector< Jet * >)
 
virtual void cluster_and_fill (std::vector< Jet * > &, JetContainer *)
 
virtual std::map
< Jet::PROPERTY, unsigned int > & 
property_indices ()
 

Protected Member Functions

 JetAlgo ()
 

Detailed Description

Definition at line 9 of file JetAlgo.h.

View newest version in sPHENIX GitHub at line 9 of file JetAlgo.h

Constructor & Destructor Documentation

virtual JetAlgo::~JetAlgo ( )
inlinevirtual

Definition at line 12 of file JetAlgo.h.

View newest version in sPHENIX GitHub at line 12 of file JetAlgo.h

JetAlgo::JetAlgo ( )
inlineprotected

Definition at line 35 of file JetAlgo.h.

View newest version in sPHENIX GitHub at line 35 of file JetAlgo.h

Member Function Documentation

virtual void JetAlgo::cluster_and_fill ( std::vector< Jet * > &  ,
JetContainer  
)
inlinevirtual

Reimplemented in FastJetAlgo, and FastJetAlgoSub.

Definition at line 29 of file JetAlgo.h.

View newest version in sPHENIX GitHub at line 29 of file JetAlgo.h

virtual Jet::ALGO JetAlgo::get_algo ( )
inlinevirtual

Reimplemented in FastJetAlgo, and FastJetAlgoSub.

Definition at line 19 of file JetAlgo.h.

View newest version in sPHENIX GitHub at line 19 of file JetAlgo.h

References Jet::NONE.

virtual std::vector<Jet*> JetAlgo::get_jets ( std::vector< Jet * >  )
inlinevirtual

Definition at line 23 of file JetAlgo.h.

View newest version in sPHENIX GitHub at line 23 of file JetAlgo.h

Referenced by JetBkgdSub::EstimateRhoMult(), and FastJetAlgo::FastJetAlgo().

+ Here is the caller graph for this function:

virtual float JetAlgo::get_par ( )
inlinevirtual

Reimplemented in FastJetAlgoSub.

Definition at line 20 of file JetAlgo.h.

View newest version in sPHENIX GitHub at line 20 of file JetAlgo.h

virtual void JetAlgo::identify ( std::ostream &  os = std::cout)
inlinevirtual

Reimplemented in FastJetAlgo, and FastJetAlgoSub.

Definition at line 14 of file JetAlgo.h.

View newest version in sPHENIX GitHub at line 14 of file JetAlgo.h

References os.

PropMap & JetAlgo::property_indices ( )
virtual

Definition at line 7 of file JetAlgo.cc.

View newest version in sPHENIX GitHub at line 7 of file JetAlgo.cc

References DummyPropMap.


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