AliPhysics  97dfd00 (97dfd00)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity Class Reference

#include <AliAnalysisTaskTrackDensity.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity:

Public Member Functions

 AliAnalysisTaskTrackDensity ()
 
 AliAnalysisTaskTrackDensity (const char *name)
 
virtual ~AliAnalysisTaskTrackDensity ()
 
void SetJetRadiusBinning (TArrayD binning)
 
void SetJtPtBinning (TArrayD binning)
 
void SetParticlePtSteps (TArrayD binning)
 
void SetParticlePtBinning (TArrayD binning)
 
void SetMCJetContainer (TString contname)
 
void SetMCParticleContainer (TString contname)
 
void SetTrackSelection (AliEmcalTrackSelection *trackSelection)
 

Protected Member Functions

virtual void UserCreateOutputObjects ()
 
virtual bool Run ()
 
int GetParticleMultiplicity (const AliEmcalJet &jet, const AliParticleContainer &partcont, double ptmin, double ptmax, double rmin, double rmax, const std::vector< int > *labels=NULL) const
 
void FindJetPtBin (const AliEmcalJet *const jet, double &ptmin, double &ptmax) const
 
void GetAcceptLabels (const AliVEvent &event, std::vector< int > &ref) const
 

Private Member Functions

 ClassDef (AliAnalysisTaskTrackDensity, 1)
 

Private Attributes

THistManager * fHistos
 ! Histogram manager More...
 
AliEmcalTrackSelectionfTrackSelection
 
TString fMCJetContainerName
 EMCAL track selection. More...
 
TString fMCParticleContainerName
 Name of the MC jet container. More...
 
TArrayD fJetRadii
 Name of the MC particle container. More...
 
TArrayD fJetPtBins
 
TArrayD fPtMinSteps
 
TArrayD fParticlePtBinning
 

Detailed Description

Definition at line 24 of file AliAnalysisTaskTrackDensity.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::AliAnalysisTaskTrackDensity ( )
EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::AliAnalysisTaskTrackDensity ( const char *  name)
virtual EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::~AliAnalysisTaskTrackDensity ( )
virtual

Member Function Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::ClassDef ( AliAnalysisTaskTrackDensity  ,
 
)
private
void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::FindJetPtBin ( const AliEmcalJet *const  jet,
double &  ptmin,
double &  ptmax 
) const
protected
void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::GetAcceptLabels ( const AliVEvent &  event,
std::vector< int > &  ref 
) const
protected
int EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::GetParticleMultiplicity ( const AliEmcalJet &  jet,
const AliParticleContainer partcont,
double  ptmin,
double  ptmax,
double  rmin,
double  rmax,
const std::vector< int > *  labels = NULL 
) const
protected
virtual bool EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::Run ( )
protectedvirtual
void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::SetJetRadiusBinning ( TArrayD  binning)
inline

Definition at line 30 of file AliAnalysisTaskTrackDensity.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::SetJtPtBinning ( TArrayD  binning)
inline

Definition at line 31 of file AliAnalysisTaskTrackDensity.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::SetMCJetContainer ( TString  contname)
inline

Definition at line 35 of file AliAnalysisTaskTrackDensity.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::SetMCParticleContainer ( TString  contname)
inline

Definition at line 36 of file AliAnalysisTaskTrackDensity.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::SetParticlePtBinning ( TArrayD  binning)
inline

Definition at line 33 of file AliAnalysisTaskTrackDensity.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::SetParticlePtSteps ( TArrayD  binning)
inline

Definition at line 32 of file AliAnalysisTaskTrackDensity.h.

void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::SetTrackSelection ( AliEmcalTrackSelection trackSelection)
inline

Definition at line 37 of file AliAnalysisTaskTrackDensity.h.

virtual void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::UserCreateOutputObjects ( )
protectedvirtual

Member Data Documentation

THistManager* EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::fHistos
private

! Histogram manager

Definition at line 49 of file AliAnalysisTaskTrackDensity.h.

TArrayD EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::fJetPtBins
private

Definition at line 56 of file AliAnalysisTaskTrackDensity.h.

Referenced by SetJtPtBinning().

TArrayD EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::fJetRadii
private

Name of the MC particle container.

Definition at line 55 of file AliAnalysisTaskTrackDensity.h.

Referenced by SetJetRadiusBinning().

TString EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::fMCJetContainerName
private

EMCAL track selection.

Definition at line 52 of file AliAnalysisTaskTrackDensity.h.

Referenced by SetMCJetContainer().

TString EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::fMCParticleContainerName
private

Name of the MC jet container.

Definition at line 53 of file AliAnalysisTaskTrackDensity.h.

Referenced by SetMCParticleContainer().

TArrayD EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::fParticlePtBinning
private

Definition at line 58 of file AliAnalysisTaskTrackDensity.h.

Referenced by SetParticlePtBinning().

TArrayD EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::fPtMinSteps
private

Definition at line 57 of file AliAnalysisTaskTrackDensity.h.

Referenced by SetParticlePtSteps().

AliEmcalTrackSelection* EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensity::fTrackSelection
private

Definition at line 50 of file AliAnalysisTaskTrackDensity.h.

Referenced by SetTrackSelection().


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