![]() |
AliPhysics
d219d63 (d219d63)
|
HF jet definition. More...
#include <AliAnalysisTaskDmesonJetsSub.h>
Public Attributes | |
EJetType_t | fJetType |
Jet type (charged, full, neutral) More... | |
Double_t | fRadius |
Jet radius. More... | |
EJetAlgo_t | fJetAlgo |
Jet algorithm (kt, anti-kt,...) More... | |
ERecoScheme_t | fRecoScheme |
Jet recombination scheme (pt scheme, E scheme, ...) More... | |
Double_t | fMinJetPt |
Minimum jet pT. More... | |
Double_t | fMaxJetPt |
Maximum jet pT. More... | |
Double_t | fMinJetPhi |
Minimum jet phi. More... | |
Double_t | fMaxJetPhi |
Maximum jet phi. More... | |
Double_t | fMinJetEta |
Minimum jet eta. More... | |
Double_t | fMaxJetEta |
Maximum jet eta. More... | |
Double_t | fMinChargedPt |
Minimum pt of the leading charged particle (or track) More... | |
Double_t | fMaxChargedPt |
Maximum pt of the leading charged particle (or track) More... | |
Double_t | fMinNeutralPt |
Minimum pt of the leading neutral particle (or cluster) More... | |
Double_t | fMaxNeutralPt |
Maximum pt of the leading neutral particle (or cluster) More... | |
TString | fRhoName |
Name of the object that holds the average background value. More... | |
AliRhoParameter * | fRho |
Object that holds the average background value. More... | |
std::vector< AliJetInfo > | fJets |
! Inclusive jets reconstructed in the current event (includes D meson candidate daughters, if any) More... | |
Friends | |
bool | operator< (const AliHFJetDefinition &lhs, const AliHFJetDefinition &rhs) |
bool | operator> (const AliHFJetDefinition &lhs, const AliHFJetDefinition &rhs) |
bool | operator<= (const AliHFJetDefinition &lhs, const AliHFJetDefinition &rhs) |
bool | operator>= (const AliHFJetDefinition &lhs, const AliHFJetDefinition &rhs) |
bool | operator== (const AliHFJetDefinition &lhs, const AliHFJetDefinition &rhs) |
bool | operator!= (const AliHFJetDefinition &lhs, const AliHFJetDefinition &rhs) |
HF jet definition.
This class encapsulates the jet definition
Definition at line 447 of file AliAnalysisTaskDmesonJetsSub.h.
AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::AliHFJetDefinition | ( | ) |
This is the default constructor, used for ROOT I/O purposes.
Definition at line 1627 of file AliAnalysisTaskDmesonJetsSub.cxx.
Referenced by operator=().
AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::AliHFJetDefinition | ( | EJetType_t | type, |
Double_t | r, | ||
EJetAlgo_t | algo, | ||
ERecoScheme_t | reco | ||
) |
Default constructor
type | Jet type (full, charged, neutral) |
r | Jet resolution parameter |
algo | Jet algorithm (anit-kt, kt,...) |
reco | Jet recombination scheme (pt_scheme, E_scheme,...) |
Definition at line 1654 of file AliAnalysisTaskDmesonJetsSub.cxx.
AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::AliHFJetDefinition | ( | EJetType_t | type, |
Double_t | r, | ||
EJetAlgo_t | algo, | ||
ERecoScheme_t | reco, | ||
TString | rhoName | ||
) |
Default constructor
type | Jet type (full, charged, neutral) |
r | Jet resolution parameter |
algo | Jet algorithm (anit-kt, kt,...) |
reco | Jet recombination scheme (pt_scheme, E_scheme,...) |
Definition at line 1681 of file AliAnalysisTaskDmesonJetsSub.cxx.
AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::AliHFJetDefinition | ( | const AliHFJetDefinition & | source | ) |
Copy constructor
source | Reference to an AliJetDefinition object to copy from |
Definition at line 1705 of file AliAnalysisTaskDmesonJetsSub.cxx.
const char * AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::GetName | ( | ) | const |
Generate a name for this jet definition.
Definition at line 1736 of file AliAnalysisTaskDmesonJetsSub.cxx.
Referenced by AliAnalysisTaskDmesonJetsSub::AddAnalysisEngine(), AliAnalysisTaskDmesonJetsSub::AnalysisEngine::AddJetDefinition(), AliAnalysisTaskDmesonJetsSub::AnalysisEngine::FindJet(), AliAnalysisTaskDmesonJetsSub::AnalysisEngine::GetName(), and AliAnalysisTaskDmesonJetsSub::AnalysisEngine::IterativeDeclustering().
|
inline |
Definition at line 465 of file AliAnalysisTaskDmesonJetsSub.h.
|
inline |
Definition at line 466 of file AliAnalysisTaskDmesonJetsSub.h.
Bool_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::IsJetInAcceptance | ( | const AliJetInfo & | jet | ) | const |
Decides whether the jet passes the acceptance cut defined in the object
jet | Const reference to a AliJetInfo object |
Definition at line 1749 of file AliAnalysisTaskDmesonJetsSub.cxx.
Referenced by IsJetInAcceptance().
Bool_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::IsJetInAcceptance | ( | const AliDmesonJetInfo & | dMesonJet, |
std::string | n | ||
) | const |
Decides whether the jet passes the acceptance cut defined in the object
jet | Const reference to a AliJetInfo object |
Definition at line 1764 of file AliAnalysisTaskDmesonJetsSub.cxx.
AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition & AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::operator= | ( | const AliHFJetDefinition & | source | ) |
Assignment operator
source | Reference to an AliJetDefinition object to copy from |
Definition at line 1729 of file AliAnalysisTaskDmesonJetsSub.cxx.
|
inline |
Definition at line 461 of file AliAnalysisTaskDmesonJetsSub.h.
|
inline |
Definition at line 459 of file AliAnalysisTaskDmesonJetsSub.h.
|
inline |
Definition at line 458 of file AliAnalysisTaskDmesonJetsSub.h.
|
inline |
Definition at line 460 of file AliAnalysisTaskDmesonJetsSub.h.
|
inline |
Definition at line 462 of file AliAnalysisTaskDmesonJetsSub.h.
|
inline |
Definition at line 464 of file AliAnalysisTaskDmesonJetsSub.h.
|
inline |
Definition at line 463 of file AliAnalysisTaskDmesonJetsSub.h.
|
friend |
Definition at line 477 of file AliAnalysisTaskDmesonJetsSub.h.
|
friend |
Compares 2 jet definitions. The ordering is based on: jet type, radius, algorithm and recombination scheme, in this order
lhs | Reference to the first AliJetDefinition object |
rhs | Reference to the second AliJetDefinition object |
Definition at line 1776 of file AliAnalysisTaskDmesonJetsSub.cxx.
|
friend |
Definition at line 473 of file AliAnalysisTaskDmesonJetsSub.h.
|
friend |
Compares 2 jet definitions. Two analysis engines are considerate equal if they are exactly the same
lhs | Reference to the first AliJetDefinition object |
rhs | Reference to the second AliJetDefinition object |
Definition at line 1799 of file AliAnalysisTaskDmesonJetsSub.cxx.
|
friend |
Definition at line 472 of file AliAnalysisTaskDmesonJetsSub.h.
|
friend |
Definition at line 474 of file AliAnalysisTaskDmesonJetsSub.h.
EJetAlgo_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fJetAlgo |
Jet algorithm (kt, anti-kt,...)
Definition at line 481 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by AliAnalysisTaskDmesonJetsSub::AnalysisEngine::FindJet(), GetName(), operator<(), and operator==().
std::vector<AliJetInfo> AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fJets |
! Inclusive jets reconstructed in the current event (includes D meson candidate daughters, if any)
Definition at line 495 of file AliAnalysisTaskDmesonJetsSub.h.
EJetType_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fJetType |
Jet type (charged, full, neutral)
Definition at line 479 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by AliAnalysisTaskDmesonJetsSub::AnalysisEngine::FindJet(), GetName(), operator<(), and operator==().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMaxChargedPt |
Maximum pt of the leading charged particle (or track)
Definition at line 490 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMaxJetEta |
Maximum jet eta.
Definition at line 488 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMaxJetPhi |
Maximum jet phi.
Definition at line 486 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMaxJetPt |
Maximum jet pT.
Definition at line 484 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMaxNeutralPt |
Maximum pt of the leading neutral particle (or cluster)
Definition at line 492 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMinChargedPt |
Minimum pt of the leading charged particle (or track)
Definition at line 489 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMinJetEta |
Minimum jet eta.
Definition at line 487 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMinJetPhi |
Minimum jet phi.
Definition at line 485 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMinJetPt |
Minimum jet pT.
Definition at line 483 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fMinNeutralPt |
Minimum pt of the leading neutral particle (or cluster)
Definition at line 491 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by IsJetInAcceptance().
Double_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fRadius |
Jet radius.
Definition at line 480 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by AliAnalysisTaskDmesonJetsSub::AnalysisEngine::FindJet(), GetName(), operator<(), and operator==().
ERecoScheme_t AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fRecoScheme |
Jet recombination scheme (pt scheme, E scheme, ...)
Definition at line 482 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by AliAnalysisTaskDmesonJetsSub::AnalysisEngine::FindJet(), GetName(), operator<(), and operator==().
AliRhoParameter* AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fRho |
Object that holds the average background value.
Definition at line 494 of file AliAnalysisTaskDmesonJetsSub.h.
Referenced by AliAnalysisTaskDmesonJetsSub::AnalysisEngine::FindJet().
TString AliAnalysisTaskDmesonJetsSub::AliHFJetDefinition::fRhoName |
Name of the object that holds the average background value.
Definition at line 493 of file AliAnalysisTaskDmesonJetsSub.h.