![]() |
AliPhysics
7140ed4 (7140ed4)
|
#include <AliEmcalJetFinder.h>
Public Member Functions | |
AliEmcalJetFinder () | |
AliEmcalJetFinder (const char *name) | |
~AliEmcalJetFinder () | |
Bool_t | FindJets () |
Bool_t | Filter (AliEmcalJet *pJet, AliJetContainer *pContJets, Double_t dVtx[3]) |
void | AddInputVector (Double_t px, Double_t py, Double_t pz) |
void | AddInputVector (Double_t px, Double_t py, Double_t pz, Double_t E) |
void | AddInputVector (Double_t px, Double_t py, Double_t pz, Int_t index) |
void | AddInputVector (Double_t px, Double_t py, Double_t pz, Double_t E, Int_t index) |
void | AddInputGhost (Double_t px, Double_t py, Double_t pz, Double_t E) |
void | FillPtHistogram (TH1 *histogram) |
void | FillEtaHistogram (TH1 *histogram) |
void | FillPhiHistogram (TH1 *histogram) |
Double_t | Nsubjettiness (AliEmcalJet *pJet, AliJetContainer *pContJets, Double_t dVtx[3], Int_t N, Int_t Algorithm, Double_t Radius, Double_t Beta, Int_t Option=0) |
Int_t | GetJets (AliEmcalJet *&jets) |
AliEmcalJet * | GetJet (Int_t index) |
Int_t | GetNumberOfJets () |
void | SetGhostArea (Double_t val) |
void | SetRadius (Double_t val) |
void | SetJetAlgorithm (Int_t val) |
void | SetRecombSheme (Int_t val) |
void | SetTrackMaxEta (Double_t val) |
void | SetJetMaxEta (Double_t val) |
void | SetJetMinPt (Double_t val) |
void | SetJetMinArea (Double_t val) |
void | SetManualIndex (Int_t val) |
Private Member Functions | |
AliEmcalJetFinder (const AliEmcalJetFinder &obj) | |
AliEmcalJetFinder & | operator= (const AliEmcalJetFinder &other) |
ClassDef (AliEmcalJetFinder, 2) | |
Private Attributes | |
AliFJWrapper * | fFastjetWrapper |
Int_t | fInputVectorIndex |
Int_t | fJetCount |
std::vector< AliEmcalJet * > | fJetArray |
Double_t | fGhostArea |
Double_t | fRadius |
Int_t | fJetAlgorithm |
Int_t | fRecombScheme |
Double_t | fTrackMaxEta |
Double_t | fJetMaxEta |
Double_t | fJetMinPt |
Double_t | fJetMinArea |
Definition at line 16 of file AliEmcalJetFinder.h.
AliEmcalJetFinder::AliEmcalJetFinder | ( | ) |
Definition at line 24 of file AliEmcalJetFinder.cxx.
AliEmcalJetFinder::AliEmcalJetFinder | ( | const char * | name | ) |
Definition at line 32 of file AliEmcalJetFinder.cxx.
AliEmcalJetFinder::~AliEmcalJetFinder | ( | ) |
Definition at line 40 of file AliEmcalJetFinder.cxx.
|
private |
void AliEmcalJetFinder::AddInputGhost | ( | Double_t | px, |
Double_t | py, | ||
Double_t | pz, | ||
Double_t | E | ||
) |
Definition at line 245 of file AliEmcalJetFinder.cxx.
Referenced by Filter(), and Nsubjettiness().
void AliEmcalJetFinder::AddInputVector | ( | Double_t | px, |
Double_t | py, | ||
Double_t | pz | ||
) |
Definition at line 217 of file AliEmcalJetFinder.cxx.
Referenced by Filter(), and Nsubjettiness().
void AliEmcalJetFinder::AddInputVector | ( | Double_t | px, |
Double_t | py, | ||
Double_t | pz, | ||
Double_t | E | ||
) |
Definition at line 224 of file AliEmcalJetFinder.cxx.
void AliEmcalJetFinder::AddInputVector | ( | Double_t | px, |
Double_t | py, | ||
Double_t | pz, | ||
Int_t | index | ||
) |
Definition at line 231 of file AliEmcalJetFinder.cxx.
void AliEmcalJetFinder::AddInputVector | ( | Double_t | px, |
Double_t | py, | ||
Double_t | pz, | ||
Double_t | E, | ||
Int_t | index | ||
) |
Definition at line 238 of file AliEmcalJetFinder.cxx.
|
private |
void AliEmcalJetFinder::FillEtaHistogram | ( | TH1 * | histogram | ) |
Definition at line 273 of file AliEmcalJetFinder.cxx.
void AliEmcalJetFinder::FillPhiHistogram | ( | TH1 * | histogram | ) |
Definition at line 262 of file AliEmcalJetFinder.cxx.
void AliEmcalJetFinder::FillPtHistogram | ( | TH1 * | histogram | ) |
Definition at line 251 of file AliEmcalJetFinder.cxx.
Bool_t AliEmcalJetFinder::Filter | ( | AliEmcalJet * | pJet, |
AliJetContainer * | pContJets, | ||
Double_t | dVtx[3] | ||
) |
Definition at line 113 of file AliEmcalJetFinder.cxx.
Bool_t AliEmcalJetFinder::FindJets | ( | ) |
Definition at line 48 of file AliEmcalJetFinder.cxx.
|
inline |
Definition at line 37 of file AliEmcalJetFinder.h.
Referenced by AliAnalysisTaskSubJetFraction::FillHistograms(), AliAnalysisTaskFakeJets::GetSubjetFraction(), AliAnalysisTaskEmcalJetShapesMC::GetSubjetFraction(), AliAnalysisTaskEmcalMissingEnergy::JetHard(), AliAnalysisTaskEmcalMissingEnergy::N_subjettiness(), AliAnalysisTaskSubJetFraction::NSubJettiness(), AliAnalysisTaskFakeJets::NSubJettiness(), AliAnalysisTaskEmcalJetShapesMC::NSubJettiness(), AliAnalysisTaskSubJetFraction::SubJetOrdering(), AliAnalysisTaskFakeJets::SubJetOrdering(), AliAnalysisTaskEmcalJetShapesMC::SubJetOrdering(), and AliAnalysisTaskEmcalMissingEnergy::Tau1Num_full().
|
inline |
Definition at line 36 of file AliEmcalJetFinder.h.
|
inline |
Definition at line 38 of file AliEmcalJetFinder.h.
Referenced by AliAnalysisTaskSubJetFraction::FillHistograms(), AliAnalysisTaskFakeJets::GetSubjetFraction(), AliAnalysisTaskEmcalJetShapesMC::GetSubjetFraction(), AliAnalysisTaskEmcalMissingEnergy::JetHard(), AliAnalysisTaskEmcalMissingEnergy::N_subjettiness(), AliAnalysisTaskSubJetFraction::NSubJettiness(), AliAnalysisTaskFakeJets::NSubJettiness(), AliAnalysisTaskEmcalJetShapesMC::NSubJettiness(), AliAnalysisTaskSubJetFraction::SubJetOrdering(), AliAnalysisTaskFakeJets::SubJetOrdering(), AliAnalysisTaskEmcalJetShapesMC::SubJetOrdering(), and AliAnalysisTaskEmcalMissingEnergy::Tau1Num_full().
Double_t AliEmcalJetFinder::Nsubjettiness | ( | AliEmcalJet * | pJet, |
AliJetContainer * | pContJets, | ||
Double_t | dVtx[3], | ||
Int_t | N, | ||
Int_t | Algorithm, | ||
Double_t | Radius, | ||
Double_t | Beta, | ||
Int_t | Option = 0 |
||
) |
Definition at line 286 of file AliEmcalJetFinder.cxx.
Referenced by AliAnalysisTaskSubJetFraction::fjNSubJettiness().
|
private |
|
inline |
Definition at line 39 of file AliEmcalJetFinder.h.
|
inline |
|
inline |
Definition at line 44 of file AliEmcalJetFinder.h.
Referenced by AliAnalysisTaskSubJetFraction::fjNSubJettiness(), and AliAnalysisTaskSubJetFraction::Recluster().
|
inline |
Definition at line 46 of file AliEmcalJetFinder.h.
|
inline |
|
inline |
Definition at line 48 of file AliEmcalJetFinder.h.
|
inline |
|
inline |
Definition at line 42 of file AliEmcalJetFinder.h.
Referenced by AliAnalysisTaskSubJetFraction::fjNSubJettiness(), and AliAnalysisTaskSubJetFraction::Recluster().
|
inline |
Definition at line 43 of file AliEmcalJetFinder.h.
|
private |
Definition at line 51 of file AliEmcalJetFinder.h.
Referenced by AddInputGhost(), AddInputVector(), AliEmcalJetFinder(), Filter(), FindJets(), Nsubjettiness(), and ~AliEmcalJetFinder().
|
private |
Definition at line 56 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), Nsubjettiness(), and SetGhostArea().
|
private |
Definition at line 52 of file AliEmcalJetFinder.h.
Referenced by AddInputVector(), Filter(), FindJets(), Nsubjettiness(), and SetManualIndex().
|
private |
Definition at line 58 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), Nsubjettiness(), and SetJetAlgorithm().
|
private |
Definition at line 54 of file AliEmcalJetFinder.h.
Referenced by FillEtaHistogram(), FillPhiHistogram(), FillPtHistogram(), Filter(), FindJets(), GetJet(), GetJets(), and Nsubjettiness().
|
private |
Definition at line 53 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), GetJets(), GetNumberOfJets(), and Nsubjettiness().
|
private |
Definition at line 62 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), and SetJetMaxEta().
|
private |
Definition at line 64 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), and SetJetMinArea().
|
private |
Definition at line 63 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), Nsubjettiness(), and SetJetMinPt().
|
private |
Definition at line 57 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), Nsubjettiness(), and SetRadius().
|
private |
Definition at line 59 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), Nsubjettiness(), and SetRecombSheme().
|
private |
Definition at line 60 of file AliEmcalJetFinder.h.
Referenced by Filter(), FindJets(), Nsubjettiness(), and SetTrackMaxEta().