AliPhysics  05c4c93 (05c4c93)
AliConversionAODBGHandlerRP Class Reference

#include <AliConversionAODBGHandlerRP.h>

Inheritance diagram for AliConversionAODBGHandlerRP:

Public Member Functions

 AliConversionAODBGHandlerRP (Bool_t IsHeavyIon=kFALSE, Bool_t UseChargedTrackMult=kTRUE, Int_t NEvents=10)
 
virtual ~AliConversionAODBGHandlerRP ()
 
Int_t GetRPBinIndex (Double_t psi) const
 
Int_t GetZBinIndex (Double_t z) const
 
Int_t GetMultiplicityBinIndex (Int_t mult) const
 
void Initialize ()
 
Bool_t FindBins (TObjArray *const eventGammas, AliVEvent *fInputEvent, Int_t &psibin, Int_t &zbin)
 
Bool_t FindBins (TList *const eventGammas, AliVEvent *fInputEvent, Int_t &psibin, Int_t &zbin)
 
AliGammaConversionPhotonVectorGetBGGoodGammas (TObjArray *const eventGammas, AliVEvent *fInputEvent, Int_t event)
 
AliGammaConversionPhotonVectorGetBGGoodGammas (TList *const eventGammas, AliVEvent *fInputEvent, Int_t event)
 
void AddEvent (TObjArray *const eventGammas, AliVEvent *fInputEvent)
 
void AddEvent (TList *const eventGammas, AliVEvent *fInputEvent)
 
Int_t GetNBGEvents () const
 
Int_t GetNBGEvents (TObjArray *const eventGammas, AliVEvent *fInputEvent)
 
Int_t GetNBGEvents (TList *const eventGammas, AliVEvent *fInputEvent)
 
Int_t GetNRPBins () const
 
Int_t GetNZBins () const
 
Int_t GetNMultiplicityBins () const
 

Private Member Functions

 AliConversionAODBGHandlerRP (AliConversionAODBGHandlerRP &original)
 
AliConversionAODBGHandlerRPoperator= (const AliConversionAODBGHandlerRP &ref)
 

Private Attributes

Bool_t fIsHeavyIon
 
Bool_t fUseChargedTrackMult
 
Int_t fNEvents
 
Int_t ** fBGEventCounter
 
Int_t ** fNBGEvents
 bg counter More...
 
Int_t fNBinsRP
 n BG events More...
 
Int_t fNBinsZ
 
Int_t fNBinsMultiplicity
 
Double_tfBinLimitsArrayRP
 
Double_tfBinLimitsArrayZ
 bin limits RP array More...
 
Double_tfBinLimitsArrayMultiplicity
 bin limits z array More...
 
AliGammaConversionBGVector fBGEvents
 bin limit multiplicity array More...
 

Detailed Description

Definition at line 24 of file AliConversionAODBGHandlerRP.h.

Constructor & Destructor Documentation

AliConversionAODBGHandlerRP::AliConversionAODBGHandlerRP ( Bool_t  IsHeavyIon = kFALSE,
Bool_t  UseChargedTrackMult = kTRUE,
Int_t  NEvents = 10 
)

Definition at line 30 of file AliConversionAODBGHandlerRP.cxx.

AliConversionAODBGHandlerRP::~AliConversionAODBGHandlerRP ( )
virtual

Definition at line 104 of file AliConversionAODBGHandlerRP.cxx.

AliConversionAODBGHandlerRP::AliConversionAODBGHandlerRP ( AliConversionAODBGHandlerRP original)
private

Member Function Documentation

void AliConversionAODBGHandlerRP::AddEvent ( TObjArray *const  eventGammas,
AliVEvent *  fInputEvent 
)
void AliConversionAODBGHandlerRP::AddEvent ( TList *const  eventGammas,
AliVEvent *  fInputEvent 
)

Definition at line 317 of file AliConversionAODBGHandlerRP.cxx.

Bool_t AliConversionAODBGHandlerRP::FindBins ( TObjArray *const  eventGammas,
AliVEvent *  fInputEvent,
Int_t psibin,
Int_t zbin 
)

Definition at line 238 of file AliConversionAODBGHandlerRP.cxx.

Referenced by AddEvent(), GetBGGoodGammas(), and GetNBGEvents().

Bool_t AliConversionAODBGHandlerRP::FindBins ( TList *const  eventGammas,
AliVEvent *  fInputEvent,
Int_t psibin,
Int_t zbin 
)

Definition at line 259 of file AliConversionAODBGHandlerRP.cxx.

AliGammaConversionPhotonVector * AliConversionAODBGHandlerRP::GetBGGoodGammas ( TObjArray *const  eventGammas,
AliVEvent *  fInputEvent,
Int_t  event 
)
AliGammaConversionPhotonVector * AliConversionAODBGHandlerRP::GetBGGoodGammas ( TList *const  eventGammas,
AliVEvent *  fInputEvent,
Int_t  event 
)

Definition at line 363 of file AliConversionAODBGHandlerRP.cxx.

Int_t AliConversionAODBGHandlerRP::GetMultiplicityBinIndex ( Int_t  mult) const
Int_t AliConversionAODBGHandlerRP::GetNBGEvents ( TObjArray *const  eventGammas,
AliVEvent *  fInputEvent 
)

Definition at line 374 of file AliConversionAODBGHandlerRP.cxx.

Int_t AliConversionAODBGHandlerRP::GetNBGEvents ( TList *const  eventGammas,
AliVEvent *  fInputEvent 
)

Definition at line 384 of file AliConversionAODBGHandlerRP.cxx.

Int_t AliConversionAODBGHandlerRP::GetNMultiplicityBins ( ) const
inline

Definition at line 65 of file AliConversionAODBGHandlerRP.h.

Int_t AliConversionAODBGHandlerRP::GetNRPBins ( ) const
inline

Definition at line 63 of file AliConversionAODBGHandlerRP.h.

Int_t AliConversionAODBGHandlerRP::GetNZBins ( ) const
inline

Definition at line 64 of file AliConversionAODBGHandlerRP.h.

Int_t AliConversionAODBGHandlerRP::GetRPBinIndex ( Double_t  psi) const
void AliConversionAODBGHandlerRP::Initialize ( )

Definition at line 154 of file AliConversionAODBGHandlerRP.cxx.

Referenced by AliConversionAODBGHandlerRP().

AliConversionAODBGHandlerRP& AliConversionAODBGHandlerRP::operator= ( const AliConversionAODBGHandlerRP ref)
private

Member Data Documentation

Int_t** AliConversionAODBGHandlerRP::fBGEventCounter
private
AliGammaConversionBGVector AliConversionAODBGHandlerRP::fBGEvents
private

bin limit multiplicity array

Definition at line 79 of file AliConversionAODBGHandlerRP.h.

Referenced by AddEvent(), GetBGGoodGammas(), and ~AliConversionAODBGHandlerRP().

Double_t* AliConversionAODBGHandlerRP::fBinLimitsArrayMultiplicity
private
Double_t* AliConversionAODBGHandlerRP::fBinLimitsArrayRP
private
Double_t* AliConversionAODBGHandlerRP::fBinLimitsArrayZ
private

bin limits RP array

Definition at line 77 of file AliConversionAODBGHandlerRP.h.

Referenced by AliConversionAODBGHandlerRP(), GetZBinIndex(), and ~AliConversionAODBGHandlerRP().

Bool_t AliConversionAODBGHandlerRP::fIsHeavyIon
private

Definition at line 68 of file AliConversionAODBGHandlerRP.h.

Referenced by AliConversionAODBGHandlerRP(), and FindBins().

Int_t** AliConversionAODBGHandlerRP::fNBGEvents
private

bg counter

Definition at line 72 of file AliConversionAODBGHandlerRP.h.

Referenced by AddEvent(), GetNBGEvents(), Initialize(), and ~AliConversionAODBGHandlerRP().

Int_t AliConversionAODBGHandlerRP::fNBinsMultiplicity
private
Int_t AliConversionAODBGHandlerRP::fNBinsRP
private
Int_t AliConversionAODBGHandlerRP::fNBinsZ
private
Int_t AliConversionAODBGHandlerRP::fNEvents
private

Definition at line 70 of file AliConversionAODBGHandlerRP.h.

Referenced by AddEvent(), and ~AliConversionAODBGHandlerRP().

Bool_t AliConversionAODBGHandlerRP::fUseChargedTrackMult
private

Definition at line 69 of file AliConversionAODBGHandlerRP.h.

Referenced by AliConversionAODBGHandlerRP().


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