AliPhysics  2b88e80 (2b88e80)
AliDalitzElectronSelector Class Reference

#include <AliDalitzElectronSelector.h>

Inheritance diagram for AliDalitzElectronSelector:

Public Member Functions

 AliDalitzElectronSelector (const char *name="ElectronSelector")
 
virtual ~AliDalitzElectronSelector ()
 
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_tGetReconstructedElectronsIndex ()
 
vector< Int_tGetReconstructedPositronsIndex ()
 
AliDalitzElectronCutsGetDalitzElectronCuts ()
 
TListGetCutHistograms ()
 
void SetDalitzElectronCuts (const TString cut)
 
void SetDalitzElectronCuts (AliDalitzElectronCuts *cuts)
 

Protected Member Functions

Bool_t ProcessESDs ()
 
More...
 

Protected Attributes

AliDalitzElectronCutsfElectronCuts
 
vector< Int_tfPositronsIndex
 
vector< Int_tfElectronsIndex
 
Bool_t fEventIsSelected
 

Private Member Functions

 AliDalitzElectronSelector (const AliDalitzElectronSelector &)
 
AliDalitzElectronSelectoroperator= (const AliDalitzElectronSelector &)
 

Detailed Description

Definition at line 18 of file AliDalitzElectronSelector.h.

Constructor & Destructor Documentation

AliDalitzElectronSelector::AliDalitzElectronSelector ( const char *  name = "ElectronSelector")

Definition at line 44 of file AliDalitzElectronSelector.cxx.

AliDalitzElectronSelector::~AliDalitzElectronSelector ( )
virtual

Definition at line 55 of file AliDalitzElectronSelector.cxx.

AliDalitzElectronSelector::AliDalitzElectronSelector ( const AliDalitzElectronSelector )
private

Member Function Documentation

TList* AliDalitzElectronSelector::GetCutHistograms ( )
inline

Definition at line 39 of file AliDalitzElectronSelector.h.

AliDalitzElectronCuts* AliDalitzElectronSelector::GetDalitzElectronCuts ( )
inline
vector<Int_t> AliDalitzElectronSelector::GetReconstructedElectronsIndex ( )
inline
vector<Int_t> AliDalitzElectronSelector::GetReconstructedPositronsIndex ( )
inline
void AliDalitzElectronSelector::Init ( )
virtual

Definition at line 62 of file AliDalitzElectronSelector.cxx.

Bool_t AliDalitzElectronSelector::IsEventSelected ( )
inline

Definition at line 33 of file AliDalitzElectronSelector.h.

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


Definition at line 118 of file AliDalitzElectronSelector.cxx.

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

Definition at line 86 of file AliDalitzElectronSelector.cxx.

void AliDalitzElectronSelector::SetDalitzElectronCuts ( const TString  cut)
inline

Definition at line 63 of file AliDalitzElectronSelector.h.

void AliDalitzElectronSelector::SetDalitzElectronCuts ( AliDalitzElectronCuts cuts)
inline

Definition at line 43 of file AliDalitzElectronSelector.h.

void AliDalitzElectronSelector::Terminate ( Option_t )
virtual

Definition at line 142 of file AliDalitzElectronSelector.cxx.

void AliDalitzElectronSelector::UserCreateOutputObjects ( )

Definition at line 74 of file AliDalitzElectronSelector.cxx.

void AliDalitzElectronSelector::UserExec ( Option_t option)
virtual

Definition at line 80 of file AliDalitzElectronSelector.cxx.

Member Data Documentation

AliDalitzElectronCuts* AliDalitzElectronSelector::fElectronCuts
protected

Definition at line 49 of file AliDalitzElectronSelector.h.

vector<Int_t> AliDalitzElectronSelector::fElectronsIndex
protected

Definition at line 51 of file AliDalitzElectronSelector.h.

Bool_t AliDalitzElectronSelector::fEventIsSelected
protected

Definition at line 52 of file AliDalitzElectronSelector.h.

vector<Int_t> AliDalitzElectronSelector::fPositronsIndex
protected

Definition at line 50 of file AliDalitzElectronSelector.h.


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