AliPhysics  29d4213 (29d4213)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets Class Reference

#include <AliAnalysisTaskPtEfficiencyJets.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets:

Public Member Functions

 AliAnalysisTaskPtEfficiencyJets ()
 
 AliAnalysisTaskPtEfficiencyJets (const char *name)
 
virtual ~AliAnalysisTaskPtEfficiencyJets ()
 
virtual void UserCreateOutputObjects ()
 
virtual Bool_t Run ()
 
void SetMCJetContainer (const char *name)
 
void SetTrackCuts (AliEMCalPtTaskVTrackSelection *cuts)
 

Protected Member Functions

AliVTrack * FindAssociatedTrack (AliVParticle *trueParticle)
 
AliEmcalJet * FindAssociatedJet (AliVParticle *trueParticle, AliJetContainer *jets)
 
bool SelectTrueParticle (AliVParticle *part)
 

Private Member Functions

 AliAnalysisTaskPtEfficiencyJets (const AliAnalysisTaskPtEfficiencyJets &)
 
AliAnalysisTaskPtEfficiencyJetsoperator= (const AliAnalysisTaskPtEfficiencyJets &)
 
 ClassDef (AliAnalysisTaskPtEfficiencyJets, 1)
 

Private Attributes

AliAnalysisUtils * fAnalysisUtils
 
TString fMCJetContainer
 
AliEMCalPtTaskVTrackSelectionfTrackCuts
 
TNtuple * fTrackNtuple
 

Detailed Description

Definition at line 20 of file AliAnalysisTaskPtEfficiencyJets.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::AliAnalysisTaskPtEfficiencyJets ( )
EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::AliAnalysisTaskPtEfficiencyJets ( const char *  name)
virtual EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::~AliAnalysisTaskPtEfficiencyJets ( )
virtual
EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::AliAnalysisTaskPtEfficiencyJets ( const AliAnalysisTaskPtEfficiencyJets )
private

Member Function Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::ClassDef ( AliAnalysisTaskPtEfficiencyJets  ,
 
)
private
AliEmcalJet* EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::FindAssociatedJet ( AliVParticle *  trueParticle,
AliJetContainer *  jets 
)
protected
AliVTrack* EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::FindAssociatedTrack ( AliVParticle *  trueParticle)
protected
AliAnalysisTaskPtEfficiencyJets& EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::operator= ( const AliAnalysisTaskPtEfficiencyJets )
private
virtual Bool_t EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::Run ( )
virtual
bool EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::SelectTrueParticle ( AliVParticle *  part)
protected
void EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::SetMCJetContainer ( const char *  name)
inline

Definition at line 29 of file AliAnalysisTaskPtEfficiencyJets.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::SetTrackCuts ( AliEMCalPtTaskVTrackSelection cuts)
inline

Definition at line 30 of file AliAnalysisTaskPtEfficiencyJets.h.

virtual void EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::UserCreateOutputObjects ( )
virtual

Member Data Documentation

AliAnalysisUtils* EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::fAnalysisUtils
private

Definition at line 41 of file AliAnalysisTaskPtEfficiencyJets.h.

TString EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::fMCJetContainer
private

Definition at line 42 of file AliAnalysisTaskPtEfficiencyJets.h.

Referenced by SetMCJetContainer().

AliEMCalPtTaskVTrackSelection* EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::fTrackCuts
private

Definition at line 43 of file AliAnalysisTaskPtEfficiencyJets.h.

Referenced by SetTrackCuts().

TNtuple* EMCalTriggerPtAnalysis::AliAnalysisTaskPtEfficiencyJets::fTrackNtuple
private

Definition at line 44 of file AliAnalysisTaskPtEfficiencyJets.h.


The documentation for this class was generated from the following file: