AliPhysics  cdeda5a (cdeda5a)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter Class Reference

#include <AliAnalysisTaskEventFilter.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter:

Public Member Functions

 AliAnalysisTaskEventFilter ()
 
 AliAnalysisTaskEventFilter (const char *name)
 
virtual ~AliAnalysisTaskEventFilter ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *)
 

Protected Member Functions

Bool_t FakeVertexSelection2013pA (const AliVEvent *const inputevent) const
 
void CreatePtBinning (TArrayD &binning) const
 
UChar_t FilterEvent () const
 
std::vector< const AliVTrack * > FilterTracks () const
 
void FillEvent (const char *filterstep, double vz)
 
void FillTracks (const char *filterstep, const std::vector< const AliVTrack * > &tracks)
 

Private Member Functions

 AliAnalysisTaskEventFilter (const AliAnalysisTaskEventFilter &)
 
AliAnalysisTaskEventFilteroperator= (const AliAnalysisTaskEventFilter &)
 
 ClassDef (AliAnalysisTaskEventFilter, 1)
 

Private Attributes

AliAnalysisUtils * fAnalysisUtils
 
AliESDtrackCuts * fTrackCuts
 
THistManagerfHistos
 

Detailed Description

Definition at line 26 of file AliAnalysisTaskEventFilter.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter::AliAnalysisTaskEventFilter ( )
AliAnalysisTaskEventFilter::AliAnalysisTaskEventFilter ( const char *  name)

Definition at line 38 of file AliAnalysisTaskEventFilter.cxx.

AliAnalysisTaskEventFilter::~AliAnalysisTaskEventFilter ( )
virtual

Definition at line 47 of file AliAnalysisTaskEventFilter.cxx.

EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter::AliAnalysisTaskEventFilter ( const AliAnalysisTaskEventFilter )
private

Member Function Documentation

EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter::ClassDef ( AliAnalysisTaskEventFilter  ,
 
)
private
void AliAnalysisTaskEventFilter::CreatePtBinning ( TArrayD binning) const
protected

Definition at line 179 of file AliAnalysisTaskEventFilter.cxx.

Referenced by UserCreateOutputObjects().

Bool_t AliAnalysisTaskEventFilter::FakeVertexSelection2013pA ( const AliVEvent *const  inputevent) const
protected

Definition at line 151 of file AliAnalysisTaskEventFilter.cxx.

Referenced by FilterEvent().

void AliAnalysisTaskEventFilter::FillEvent ( const char *  filterstep,
double  vz 
)
protected

Definition at line 140 of file AliAnalysisTaskEventFilter.cxx.

Referenced by UserExec().

void AliAnalysisTaskEventFilter::FillTracks ( const char *  filterstep,
const std::vector< const AliVTrack * > &  tracks 
)
protected

Definition at line 144 of file AliAnalysisTaskEventFilter.cxx.

Referenced by UserExec().

UChar_t AliAnalysisTaskEventFilter::FilterEvent ( ) const
protected

Definition at line 112 of file AliAnalysisTaskEventFilter.cxx.

Referenced by UserExec().

std::vector< const AliVTrack * > AliAnalysisTaskEventFilter::FilterTracks ( ) const
protected

Definition at line 127 of file AliAnalysisTaskEventFilter.cxx.

Referenced by UserExec().

AliAnalysisTaskEventFilter& EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter::operator= ( const AliAnalysisTaskEventFilter )
private
void AliAnalysisTaskEventFilter::UserCreateOutputObjects ( )
virtual

Definition at line 52 of file AliAnalysisTaskEventFilter.cxx.

void AliAnalysisTaskEventFilter::UserExec ( Option_t )
virtual

Definition at line 85 of file AliAnalysisTaskEventFilter.cxx.

Member Data Documentation

AliAnalysisUtils* EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter::fAnalysisUtils
private
THistManager* EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter::fHistos
private
AliESDtrackCuts* EMCalTriggerPtAnalysis::AliAnalysisTaskEventFilter::fTrackCuts
private

Definition at line 46 of file AliAnalysisTaskEventFilter.h.

Referenced by FilterTracks(), and UserCreateOutputObjects().


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