AliPhysics  ced2227 (ced2227)
AliPrimaryPionSelector Class Reference

#include <AliPrimaryPionSelector.h>

Inheritance diagram for AliPrimaryPionSelector:

Public Member Functions

 AliPrimaryPionSelector (const char *name="PionSelector")
 
virtual ~AliPrimaryPionSelector ()
 
void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 
virtual void Init ()
 
Bool_t ProcessEvent (AliVEvent *inputEvent, AliMCEvent *mcEvent=NULL)
 
Bool_t IsEventSelected ()
 
vector< Int_tGetReconstructedNegPionIndex ()
 
vector< Int_tGetReconstructedPosPionIndex ()
 
AliPrimaryPionCutsGetPrimaryPionCuts ()
 
TListGetCutHistograms ()
 
void SetPrimaryPionCuts (const TString cut)
 
void SetPrimaryPionCuts (AliPrimaryPionCuts *cuts)
 

Protected Member Functions

Bool_t ProcessESDs ()
 
More...
 

Protected Attributes

AliPrimaryPionCutsfPionCuts
 
vector< Int_tfPosPionsIndex
 
vector< Int_tfNegPionsIndex
 
Bool_t fEventIsSelected
 

Private Member Functions

 AliPrimaryPionSelector (const AliPrimaryPionSelector &)
 
AliPrimaryPionSelectoroperator= (const AliPrimaryPionSelector &)
 

Detailed Description

Definition at line 18 of file AliPrimaryPionSelector.h.

Constructor & Destructor Documentation

AliPrimaryPionSelector::AliPrimaryPionSelector ( const char *  name = "PionSelector")

Definition at line 45 of file AliPrimaryPionSelector.cxx.

AliPrimaryPionSelector::~AliPrimaryPionSelector ( )
virtual

Definition at line 56 of file AliPrimaryPionSelector.cxx.

AliPrimaryPionSelector::AliPrimaryPionSelector ( const AliPrimaryPionSelector )
private

Member Function Documentation

TList* AliPrimaryPionSelector::GetCutHistograms ( )
inline

Definition at line 39 of file AliPrimaryPionSelector.h.

vector<Int_t> AliPrimaryPionSelector::GetReconstructedNegPionIndex ( )
inline
vector<Int_t> AliPrimaryPionSelector::GetReconstructedPosPionIndex ( )
inline
void AliPrimaryPionSelector::Init ( )
virtual

Definition at line 63 of file AliPrimaryPionSelector.cxx.

Bool_t AliPrimaryPionSelector::IsEventSelected ( )
inline

Definition at line 33 of file AliPrimaryPionSelector.h.

AliPrimaryPionSelector& AliPrimaryPionSelector::operator= ( const AliPrimaryPionSelector )
private
Bool_t AliPrimaryPionSelector::ProcessESDs ( )
protected


Definition at line 119 of file AliPrimaryPionSelector.cxx.

Bool_t AliPrimaryPionSelector::ProcessEvent ( AliVEvent *  inputEvent,
AliMCEvent *  mcEvent = NULL 
)

Definition at line 87 of file AliPrimaryPionSelector.cxx.

void AliPrimaryPionSelector::SetPrimaryPionCuts ( const TString  cut)
inline

Definition at line 63 of file AliPrimaryPionSelector.h.

void AliPrimaryPionSelector::SetPrimaryPionCuts ( AliPrimaryPionCuts cuts)
inline

Definition at line 43 of file AliPrimaryPionSelector.h.

void AliPrimaryPionSelector::Terminate ( Option_t )
virtual

Definition at line 143 of file AliPrimaryPionSelector.cxx.

void AliPrimaryPionSelector::UserCreateOutputObjects ( )

Definition at line 75 of file AliPrimaryPionSelector.cxx.

void AliPrimaryPionSelector::UserExec ( Option_t option)
virtual

Definition at line 81 of file AliPrimaryPionSelector.cxx.

Member Data Documentation

Bool_t AliPrimaryPionSelector::fEventIsSelected
protected

Definition at line 52 of file AliPrimaryPionSelector.h.

vector<Int_t> AliPrimaryPionSelector::fNegPionsIndex
protected

Definition at line 51 of file AliPrimaryPionSelector.h.

AliPrimaryPionCuts* AliPrimaryPionSelector::fPionCuts
protected

Definition at line 49 of file AliPrimaryPionSelector.h.

vector<Int_t> AliPrimaryPionSelector::fPosPionsIndex
protected

Definition at line 50 of file AliPrimaryPionSelector.h.


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