#include <ConeJetInfo.hpp>
Public Member Functions | |
ConeJetInfo () | |
ConeJetInfo (float seedET) | |
ConeJetInfo (float seedET, float initialET, int nb_split, int nb_merge) | |
~ConeJetInfo () | |
float | seedET () const |
float | initialET () const |
int | nbSplit () const |
int | nbMerge () const |
int | SplitMergeWord () const |
void | initialET (float ET) |
void | splitted () |
void | merged () |
Private Attributes | |
float | _seedET |
float | _initial_jet_ET |
int | _nb_split_merge |
Definition at line 30 of file ConeJetInfo.hpp.
fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::ConeJetInfo | ( | ) | [inline] |
Definition at line 33 of file ConeJetInfo.hpp.
00033 : _seedET(0.), _initial_jet_ET(0.), _nb_split_merge(0) {};
fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::ConeJetInfo | ( | float | seedET | ) | [inline] |
Definition at line 34 of file ConeJetInfo.hpp.
00034 : _seedET(seedET), _nb_split_merge(0) {};
fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::ConeJetInfo | ( | float | seedET, | |
float | initialET, | |||
int | nb_split, | |||
int | nb_merge | |||
) | [inline] |
Definition at line 35 of file ConeJetInfo.hpp.
00035 : 00036 _seedET(seedET), _initial_jet_ET(initialET), 00037 _nb_split_merge(nb_merge + CONEJET_SPLITMERGE_MOD*nb_split) {};
fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::~ConeJetInfo | ( | ) | [inline] |
Definition at line 38 of file ConeJetInfo.hpp.
void fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::initialET | ( | float | ET | ) | [inline] |
Definition at line 46 of file ConeJetInfo.hpp.
00046 { _initial_jet_ET = ET;};
float fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::initialET | ( | ) | const [inline] |
Definition at line 41 of file ConeJetInfo.hpp.
Referenced by fastjet::d0::ProtoJet< Item >::NowStable().
00041 { return _initial_jet_ET; };
void fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::merged | ( | ) | [inline] |
Definition at line 48 of file ConeJetInfo.hpp.
00048 { _nb_split_merge += 1;};
int fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::nbMerge | ( | ) | const [inline] |
Definition at line 43 of file ConeJetInfo.hpp.
References fastjet::d0::D0RunIIconeJets_CONEJETINFO::CONEJET_SPLITMERGE_MOD.
Referenced by fastjet::d0::ConeSplitMerge< Item >::split_merge().
00043 {return _nb_split_merge%CONEJET_SPLITMERGE_MOD;};
int fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::nbSplit | ( | ) | const [inline] |
Definition at line 42 of file ConeJetInfo.hpp.
References fastjet::d0::D0RunIIconeJets_CONEJETINFO::CONEJET_SPLITMERGE_MOD.
00042 {return _nb_split_merge/CONEJET_SPLITMERGE_MOD;};
float fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::seedET | ( | ) | const [inline] |
Definition at line 40 of file ConeJetInfo.hpp.
Referenced by fastjet::d0::ProtoJet_ET_seedET_order< Item >::operator()().
00040 {return _seedET;};
int fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::SplitMergeWord | ( | ) | const [inline] |
Definition at line 44 of file ConeJetInfo.hpp.
00044 {return _nb_split_merge;};
void fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::splitted | ( | ) | [inline] |
Definition at line 47 of file ConeJetInfo.hpp.
References fastjet::d0::D0RunIIconeJets_CONEJETINFO::CONEJET_SPLITMERGE_MOD.
00047 { _nb_split_merge += CONEJET_SPLITMERGE_MOD;};
Definition at line 53 of file ConeJetInfo.hpp.
Definition at line 54 of file ConeJetInfo.hpp.
float fastjet::d0::D0RunIIconeJets_CONEJETINFO::ConeJetInfo::_seedET [private] |
Definition at line 48 of file ConeJetInfo.hpp.