Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/packages/jetbase/JetContainer.h>
Public Types | |
typedef std::set< Jet::SRC > ::const_iterator | ConstSrcIter |
typedef std::set< Jet::SRC > ::iterator | SrcIter |
Public Member Functions | |
JetContainer ()=default | |
~JetContainer () override=default | |
virtual void | identify (std::ostream &) const override |
int | isValid () const override |
isValid returns non zero if object contains vailid data | |
PHObject * | CloneMe () const override |
Virtual copy constructor. | |
virtual TClonesArray * | clone_data () const |
virtual bool | empty () const |
virtual size_t | size () const |
virtual Jet * | add_jet () |
virtual Jet * | get_jet (unsigned int) |
virtual Jet * | get_UncheckedAt (unsigned int) |
virtual Jet * | operator() (int) |
virtual Jet * | operator[] (int) |
virtual void | set_algo (Jet::ALGO) |
virtual Jet::ALGO | get_algo () const |
virtual void | set_par (float) |
virtual float | get_par () const |
virtual void | set_jetpar_R (float) |
virtual float | get_jetpar_R () const |
virtual bool | empty_src () const |
virtual void | insert_src (Jet::SRC) |
virtual ConstSrcIter | begin_src () const |
virtual ConstSrcIter | find_src (Jet::SRC src) const |
virtual ConstSrcIter | end_src () const |
virtual SrcIter | begin_src () |
virtual SrcIter | find_src (Jet::SRC src) |
virtual SrcIter | end_src () |
virtual std::map < Jet::PROPERTY, Jet::PROPERTY > | property_indices () const |
virtual bool | has_property (Jet::PROPERTY) const |
virtual size_t | size_properties () const |
virtual size_t | add_property (Jet::PROPERTY) |
virtual size_t | add_property (std::set< Jet::PROPERTY >) |
virtual Jet::PROPERTY | property_index (Jet::PROPERTY) |
virtual void | print_property_types (std::ostream &) const |
virtual void | print_jets (std::ostream &os=std::cout) |
virtual Jet::IterJetTCA | begin () |
virtual Jet::IterJetTCA | end () |
virtual unsigned int | get_index_single () const |
virtual std::vector< unsigned int > | get_index_vec () const |
virtual void | set_rho_median (float) |
virtual float | get_rho_median () const |
Public Member Functions inherited from PHObject | |
PHObject () | |
ctor | |
~PHObject () override | |
dtor | |
virtual PHObject * | clone () const final |
PHObject * | Clone (const char *newname="") const final |
void | Copy (TObject &object) const final |
virtual void | Reset () |
Clear Event. | |
virtual int | Integrate () const |
virtual int | Integrate (PHObject *) |
virtual void | CopyFrom (const PHObject *obj) |
Private Member Functions | |
ClassDefOverride (JetContainer, 1) | |
Definition at line 25 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 25 of file JetContainer.h
typedef std::set<Jet::SRC>::const_iterator JetContainer::ConstSrcIter |
Definition at line 68 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 68 of file JetContainer.h
typedef std::set<Jet::SRC>::iterator JetContainer::SrcIter |
Definition at line 69 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 69 of file JetContainer.h
|
default |
|
overridedefault |
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 41 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 41 of file JetContainer.h
Referenced by FastJetAlgoSub::cluster_and_fill(), FastJetAlgo::cluster_and_fill(), JetProbeMaker::process_event(), CopyAndSubtractJets::process_event(), and JetHepMCLoader::process_event().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 95 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 95 of file JetContainer.h
Referenced by FastJetAlgo::first_call_init().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 96 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 96 of file JetContainer.h
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 62 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 62 of file JetContainer.cc
References DummyIterJetTCA.
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 16 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 16 of file JetContainer.cc
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 31 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 31 of file JetContainer.cc
|
private |
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 51 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 51 of file JetContainer.cc
References DummyTClonesArray().
|
inlineoverridevirtual |
Virtual copy constructor.
Reimplemented from PHObject.
Definition at line 32 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 32 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 36 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 36 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 71 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 71 of file JetContainer.h
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 67 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 67 of file JetContainer.cc
References DummyIterJetTCA.
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 26 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 26 of file JetContainer.cc
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 41 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 41 of file JetContainer.cc
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 21 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 21 of file JetContainer.cc
|
virtual |
Reimplemented in JetContainerv1.
Definition at line 36 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 36 of file JetContainer.cc
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 55 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 55 of file JetContainer.h
References NONE.
Referenced by DumpJetContainer::process_Node().
|
inlinevirtual |
Definition at line 118 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 118 of file JetContainer.h
|
inlinevirtual |
Definition at line 119 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 119 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 42 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 42 of file JetContainer.h
Referenced by JetBkgdSub::process_event().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 61 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 61 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 58 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 58 of file JetContainer.h
Referenced by DumpJetContainer::process_Node().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 122 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 122 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 43 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 43 of file JetContainer.h
Referenced by JetProbeInput::get_input(), and JetProbeInput::JetProbeInput().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 93 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 93 of file JetContainer.h
|
overridevirtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from PHObject.
Reimplemented in JetContainerv1.
Definition at line 46 of file JetContainer.cc.
View newest version in sPHENIX GitHub at line 46 of file JetContainer.cc
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 72 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 72 of file JetContainer.h
Referenced by JetHepMCLoader::process_event().
|
inlineoverridevirtual |
isValid returns non zero if object contains vailid data
Reimplemented from PHObject.
Definition at line 31 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 31 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 46 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 46 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 47 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 47 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 100 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 100 of file JetContainer.h
References os.
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 98 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 98 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 97 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 97 of file JetContainer.h
Referenced by FastJetAlgo::first_call_init(), DetermineTowerBackground::process_event(), and FullJetFinder::process_event().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 92 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 92 of file JetContainer.h
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 54 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 54 of file JetContainer.h
Referenced by FastJetAlgo::first_call_init(), and JetHepMCLoader::process_event().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 60 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 60 of file JetContainer.h
Referenced by FastJetAlgo::first_call_init().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 57 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 57 of file JetContainer.h
Referenced by JetHepMCLoader::process_event().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 121 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 121 of file JetContainer.h
Referenced by FastJetAlgo::cluster_and_fill().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 37 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 37 of file JetContainer.h
Referenced by JetContainerv1::JetContainerv1(), CopyAndSubtractJets::process_event(), PHG4DSTReader::process_event(), JetBkgdSub::process_event(), DumpJetContainer::process_Node(), and QAG4SimulationJet::process_Spectrum().
|
inlinevirtual |
Reimplemented in JetContainerv1.
Definition at line 94 of file JetContainer.h.
View newest version in sPHENIX GitHub at line 94 of file JetContainer.h