Stores p-vector of jet, leading track and subleading track.
More...
#include <AliAnalysisTaskTracksInJet.h>
Stores p-vector of jet, leading track and subleading track.
Definition at line 25 of file AliAnalysisTaskTracksInJet.h.
EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::AliAnalysisTaskTracksInJet |
( |
| ) |
|
EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::AliAnalysisTaskTracksInJet |
( |
const char * |
taskname | ) |
|
EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::~AliAnalysisTaskTracksInJet |
( |
| ) |
|
|
virtual |
AliGenPythiaEventHeader * EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::GetPythiaHeader |
( |
| ) |
const |
|
protected |
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::IsOutlier |
( |
AliGenPythiaEventHeader *const |
header | ) |
const |
|
protected |
Find outlier jets compared to the pt hard
- Parameters
-
header | PYTHIA header with trigger jets and pt hard |
- Returns
- True if event has at least one outlier, false otherwise
Definition at line 522 of file AliAnalysisTaskTracksInJet.cxx.
Referenced by UserExec().
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::IsPhysicalPrimary |
( |
const AliVParticle *const |
part, |
|
|
AliMCEvent *const |
mcevent |
|
) |
| const |
|
protected |
Check in a transparent way for ESDs and AODs whether the particle is physical primary or not
- AOD: Information stored in the AliAODMCParticle
- ESD: Information needs to be retrieved from the stack via the label of the MC particle
- Parameters
-
part | The particle to check |
mcevent | The MC event containing the stack (ESD only) |
- Returns
- True if particle is a physical primary particle, false otherwise
Definition at line 487 of file AliAnalysisTaskTracksInJet.cxx.
Referenced by UserExec().
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::PythiaInfoFromFile |
( |
const char * |
currFile, |
|
|
Float_t & |
fXsec, |
|
|
Float_t & |
fTrials, |
|
|
Int_t & |
pthard |
|
) |
| const |
|
protected |
Get the cross section and the trails either from pyxsec.root or from pysec_hists.root Get the pt hard bin from the file path This is to called in Notify and should provide the path to the AOD/ESD file (Partially copied from AliAnalysisHelperJetTasks) From AliAnalysisTaskEmcal
- Parameters
-
currFile | File name with PYTHIA hard cross section |
fXsec | Output storage for the cross section |
fTrials | Output storage for the number of trials |
pthard | Output storage of the pthardbin |
- Returns
- True if reading was successful, false in case of errors
Definition at line 407 of file AliAnalysisTaskTracksInJet.cxx.
Referenced by UserNotify().
void EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::SetMC |
( |
Bool_t |
isMC | ) |
|
|
inline |
void EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::SetOutlierCut |
( |
double |
fracpthard = 1.2 | ) |
|
|
inline |
virtual void EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::Terminate |
( |
Option_t * |
| ) |
|
|
inlinevirtual |
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::TrackSelectionAODDefault |
( |
AliAODTrack * |
track | ) |
const |
|
protected |
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::TrackSelectionAODHybrid |
( |
AliAODTrack * |
track | ) |
const |
|
protected |
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::TrackSelectionESDDefault |
( |
AliESDtrack * |
track | ) |
const |
|
protected |
Run track selection for ESD tracks. Does the default track selection.
- Parameters
-
- Returns
- True if the track is selected, false otherwise
Definition at line 369 of file AliAnalysisTaskTracksInJet.cxx.
Referenced by UserExec().
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::TrackSelectionESDHybrid |
( |
AliESDtrack * |
track | ) |
const |
|
protected |
Run track selection for ESD tracks. Does hybrid track selection. Remember to do this on a copy
- Parameters
-
- Returns
- True if the track is selected, false otherwise
Definition at line 335 of file AliAnalysisTaskTracksInJet.cxx.
Referenced by UserExec().
void EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::UserCreateOutputObjects |
( |
| ) |
|
|
virtual |
void EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::UserExec |
( |
Option_t * |
| ) |
|
|
virtual |
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::UserNotify |
( |
| ) |
|
|
virtual |
AliAnalysisUtils* EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fAnalysisUtils |
|
protected |
Double_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fFracPtHard |
|
protected |
THistManager* EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fHistosMC |
|
protected |
AliESDtrackCuts* EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fHybridCutsCat1 |
|
protected |
AliESDtrackCuts* EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fHybridCutsCat2 |
|
protected |
Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fIsMC |
|
protected |
JetData EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fJetStructure |
|
protected |
TTree* EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fJetTree |
|
protected |
AliESDtrackCuts* EMCalTriggerPtAnalysis::AliAnalysisTaskTracksInJet::fTrackCutsDefault |
|
protected |
The documentation for this class was generated from the following files: