![]() |
AliPhysics
4a7363b (4a7363b)
|
#include <AliConversionAODBGHandlerRP.h>
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) |
AliGammaConversionPhotonVector * | GetBGGoodGammas (TObjArray *const eventGammas, AliVEvent *fInputEvent, Int_t event) |
AliGammaConversionPhotonVector * | GetBGGoodGammas (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) | |
AliConversionAODBGHandlerRP & | operator= (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_t * | fBinLimitsArrayRP |
Double_t * | fBinLimitsArrayZ |
bin limits RP array More... | |
Double_t * | fBinLimitsArrayMultiplicity |
bin limits z array More... | |
AliGammaConversionBGVector | fBGEvents |
bin limit multiplicity array More... | |
Definition at line 24 of file AliConversionAODBGHandlerRP.h.
AliConversionAODBGHandlerRP::AliConversionAODBGHandlerRP | ( | Bool_t | IsHeavyIon = kFALSE , |
Bool_t | UseChargedTrackMult = kTRUE , |
||
Int_t | NEvents = 10 |
||
) |
Definition at line 30 of file AliConversionAODBGHandlerRP.cxx.
|
virtual |
Definition at line 104 of file AliConversionAODBGHandlerRP.cxx.
|
private |
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 | ||
) |
Definition at line 353 of file AliConversionAODBGHandlerRP.cxx.
Referenced by AliConversionSelection::CalculateBackground(), AliAnalysisTaskGammaConvV1::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCalo::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCaloIso::CalculateBackgroundRP(), and AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP().
AliGammaConversionPhotonVector * AliConversionAODBGHandlerRP::GetBGGoodGammas | ( | TList *const | eventGammas, |
AliVEvent * | fInputEvent, | ||
Int_t | event | ||
) |
Definition at line 363 of file AliConversionAODBGHandlerRP.cxx.
Definition at line 223 of file AliConversionAODBGHandlerRP.cxx.
Referenced by AliAnalysisTaskGammaConvCalo::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCaloIso::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskGammaConvCaloIso::CalculatePi0Candidates(), and AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates().
|
inline |
Definition at line 58 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionSelection::CalculateBackground(), AliAnalysisTaskGammaConvV1::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCalo::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCaloIso::CalculateBackgroundRP(), and AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP().
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.
|
inline |
Definition at line 65 of file AliConversionAODBGHandlerRP.h.
|
inline |
Definition at line 63 of file AliConversionAODBGHandlerRP.h.
|
inline |
Definition at line 64 of file AliConversionAODBGHandlerRP.h.
Definition at line 185 of file AliConversionAODBGHandlerRP.cxx.
Referenced by AliAnalysisTaskGammaConvV1::CalculateBackgroundRP(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), and FindBins().
Definition at line 204 of file AliConversionAODBGHandlerRP.cxx.
Referenced by AliAnalysisTaskGammaConvV1::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCalo::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCaloIso::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCaloIso::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), and FindBins().
void AliConversionAODBGHandlerRP::Initialize | ( | ) |
Definition at line 154 of file AliConversionAODBGHandlerRP.cxx.
Referenced by AliConversionAODBGHandlerRP().
|
private |
|
private |
Definition at line 71 of file AliConversionAODBGHandlerRP.h.
Referenced by AddEvent(), Initialize(), and ~AliConversionAODBGHandlerRP().
|
private |
bin limit multiplicity array
Definition at line 79 of file AliConversionAODBGHandlerRP.h.
Referenced by AddEvent(), GetBGGoodGammas(), and ~AliConversionAODBGHandlerRP().
|
private |
bin limits z array
Definition at line 78 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionAODBGHandlerRP(), GetMultiplicityBinIndex(), and ~AliConversionAODBGHandlerRP().
|
private |
Definition at line 76 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionAODBGHandlerRP(), GetRPBinIndex(), and ~AliConversionAODBGHandlerRP().
|
private |
bin limits RP array
Definition at line 77 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionAODBGHandlerRP(), GetZBinIndex(), and ~AliConversionAODBGHandlerRP().
|
private |
Definition at line 68 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionAODBGHandlerRP(), and FindBins().
|
private |
bg counter
Definition at line 72 of file AliConversionAODBGHandlerRP.h.
Referenced by AddEvent(), GetNBGEvents(), Initialize(), and ~AliConversionAODBGHandlerRP().
|
private |
Definition at line 75 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionAODBGHandlerRP(), and GetMultiplicityBinIndex().
|
private |
n BG events
Definition at line 73 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionAODBGHandlerRP(), FindBins(), GetRPBinIndex(), Initialize(), and ~AliConversionAODBGHandlerRP().
|
private |
Definition at line 74 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionAODBGHandlerRP(), FindBins(), GetZBinIndex(), Initialize(), and ~AliConversionAODBGHandlerRP().
|
private |
Definition at line 70 of file AliConversionAODBGHandlerRP.h.
Referenced by AddEvent(), and ~AliConversionAODBGHandlerRP().
|
private |
Definition at line 69 of file AliConversionAODBGHandlerRP.h.
Referenced by AliConversionAODBGHandlerRP().