EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
component

Typedefs

typedef std::multimap
< Jet::SRC, unsigned int > 
Jet::typ_comp_ids
 
typedef
typ_comp_ids::const_iterator 
Jet::ConstIter
 
typedef typ_comp_ids::iterator Jet::Iter
 

Functions

virtual bool Jet::empty_comp () const
 
virtual size_t Jet::size_comp () const
 
virtual size_t Jet::count_comp (Jet::SRC) const
 
virtual void Jet::clear_comp ()
 
virtual void Jet::insert_comp (Jet::SRC, unsigned int)
 
virtual size_t Jet::erase_comp (Jet::SRC)
 
virtual void Jet::erase_comp (Iter)
 
virtual void Jet::erase_comp (Iter, Iter)
 
virtual ConstIter Jet::begin_comp () const
 
virtual ConstIter Jet::lower_bound_comp (Jet::SRC source) const
 
virtual ConstIter Jet::upper_bound_comp (Jet::SRC source) const
 
virtual ConstIter Jet::find (Jet::SRC source) const
 
virtual ConstIter Jet::end_comp () const
 
virtual Iter Jet::begin_comp ()
 
virtual Iter Jet::lower_bound_comp (Jet::SRC source)
 
virtual Iter Jet::upper_bound_comp (Jet::SRC source)
 
virtual Iter Jet::find (Jet::SRC source)
 
virtual Iter Jet::end_comp ()
 
 Jet::ClassDefOverride (Jet, 1)
 

Detailed Description

clustered component methods (multimap interface based) source type id –> unique id within that storage

Typedef Documentation

typedef typ_comp_ids::const_iterator Jet::ConstIter

Definition at line 125 of file Jet.h.

View newest version in sPHENIX GitHub at line 125 of file Jet.h

typedef typ_comp_ids::iterator Jet::Iter

Definition at line 126 of file Jet.h.

View newest version in sPHENIX GitHub at line 126 of file Jet.h

typedef std::multimap<Jet::SRC, unsigned int> Jet::typ_comp_ids

Definition at line 124 of file Jet.h.

View newest version in sPHENIX GitHub at line 124 of file Jet.h

Function Documentation

Jet::ConstIter Jet::begin_comp ( ) const
virtual

Reimplemented in Jetv1.

Definition at line 13 of file Jet.cc.

View newest version in sPHENIX GitHub at line 13 of file Jet.cc

References DummyJetMap.

Referenced by JetRecoEval::all_truth_hits(), JetRecoEval::all_truth_particles(), JetTruthEval::all_truth_particles(), JetRecoEval::all_truth_showers(), JetRecoEval::get_energy_contribution(), FastJetAlgoSub::get_jets(), FastJetAlgo::get_jets(), JetTruthEval::get_truth_jet(), CopyAndSubtractJets::process_event(), and DetermineTowerBackground::process_event().

+ Here is the caller graph for this function:

Jet::Iter Jet::begin_comp ( )
virtual

Reimplemented in Jetv1.

Definition at line 38 of file Jet.cc.

View newest version in sPHENIX GitHub at line 38 of file Jet.cc

References DummyJetMap.

Jet::ClassDefOverride ( Jet  ,
 
)
virtual void Jet::clear_comp ( )
inlinevirtual

Reimplemented in Jetv1.

Definition at line 132 of file Jet.h.

View newest version in sPHENIX GitHub at line 132 of file Jet.h

virtual size_t Jet::count_comp ( Jet::SRC  ) const
inlinevirtual

Reimplemented in Jetv1.

Definition at line 130 of file Jet.h.

View newest version in sPHENIX GitHub at line 130 of file Jet.h

virtual bool Jet::empty_comp ( ) const
inlinevirtual

Reimplemented in Jetv1.

Definition at line 128 of file Jet.h.

View newest version in sPHENIX GitHub at line 128 of file Jet.h

Jet::ConstIter Jet::end_comp ( ) const
virtual

Reimplemented in Jetv1.

Definition at line 33 of file Jet.cc.

View newest version in sPHENIX GitHub at line 33 of file Jet.cc

References DummyJetMap.

Referenced by JetRecoEval::all_truth_hits(), JetRecoEval::all_truth_particles(), JetTruthEval::all_truth_particles(), JetRecoEval::all_truth_showers(), JetRecoEval::get_energy_contribution(), FastJetAlgoSub::get_jets(), FastJetAlgo::get_jets(), JetTruthEval::get_truth_jet(), CopyAndSubtractJets::process_event(), and DetermineTowerBackground::process_event().

+ Here is the caller graph for this function:

Jet::Iter Jet::end_comp ( )
virtual

Reimplemented in Jetv1.

Definition at line 58 of file Jet.cc.

View newest version in sPHENIX GitHub at line 58 of file Jet.cc

References DummyJetMap.

virtual size_t Jet::erase_comp ( Jet::SRC  )
inlinevirtual

Reimplemented in Jetv1.

Definition at line 134 of file Jet.h.

View newest version in sPHENIX GitHub at line 134 of file Jet.h

virtual void Jet::erase_comp ( Iter  )
inlinevirtual

Reimplemented in Jetv1.

Definition at line 135 of file Jet.h.

View newest version in sPHENIX GitHub at line 135 of file Jet.h

virtual void Jet::erase_comp ( Iter  ,
Iter   
)
inlinevirtual

Reimplemented in Jetv1.

Definition at line 136 of file Jet.h.

View newest version in sPHENIX GitHub at line 136 of file Jet.h

Jet::ConstIter Jet::find ( Jet::SRC  source) const
virtual

Reimplemented in Jetv1.

Definition at line 28 of file Jet.cc.

View newest version in sPHENIX GitHub at line 28 of file Jet.cc

References DummyJetMap.

Jet::Iter Jet::find ( Jet::SRC  source)
virtual

Reimplemented in Jetv1.

Definition at line 53 of file Jet.cc.

View newest version in sPHENIX GitHub at line 53 of file Jet.cc

References DummyJetMap.

virtual void Jet::insert_comp ( Jet::SRC  ,
unsigned int   
)
inlinevirtual

Reimplemented in Jetv1.

Definition at line 133 of file Jet.h.

View newest version in sPHENIX GitHub at line 133 of file Jet.h

Referenced by TowerJetInput::get_input(), TrackJetInput::get_input(), ParticleFlowJetInput::get_input(), ClusterJetInput::get_input(), TruthJetInput::get_input(), FastJetAlgoSub::get_jets(), FastJetAlgo::get_jets(), and JetHepMCLoader::process_event().

+ Here is the caller graph for this function:

Jet::ConstIter Jet::lower_bound_comp ( Jet::SRC  source) const
virtual

Reimplemented in Jetv1.

Definition at line 18 of file Jet.cc.

View newest version in sPHENIX GitHub at line 18 of file Jet.cc

References DummyJetMap.

Referenced by JetRecoEval::get_energy_contribution().

+ Here is the caller graph for this function:

Jet::Iter Jet::lower_bound_comp ( Jet::SRC  source)
virtual

Reimplemented in Jetv1.

Definition at line 43 of file Jet.cc.

View newest version in sPHENIX GitHub at line 43 of file Jet.cc

References DummyJetMap.

virtual size_t Jet::size_comp ( ) const
inlinevirtual

Reimplemented in Jetv1.

Definition at line 129 of file Jet.h.

View newest version in sPHENIX GitHub at line 129 of file Jet.h

Referenced by JetEvaluator::fillOutputNtuples(), MyJetAnalysis::process_event(), and QAG4SimulationJet::process_Spectrum().

+ Here is the caller graph for this function:

Jet::ConstIter Jet::upper_bound_comp ( Jet::SRC  source) const
virtual

Reimplemented in Jetv1.

Definition at line 23 of file Jet.cc.

View newest version in sPHENIX GitHub at line 23 of file Jet.cc

References DummyJetMap.

Referenced by JetRecoEval::get_energy_contribution().

+ Here is the caller graph for this function:

Jet::Iter Jet::upper_bound_comp ( Jet::SRC  source)
virtual

Reimplemented in Jetv1.

Definition at line 48 of file Jet.cc.

View newest version in sPHENIX GitHub at line 48 of file Jet.cc

References DummyJetMap.