![]() |
AliPhysics
8dc8609 (8dc8609)
|
#include <AliCentralMultiplicityTask.h>
Public Member Functions | |
VtxBin (Int_t iVz=0, Double_t minIpZ=0, Double_t maxIpZ=0) | |
VtxBin (const VtxBin &o) | |
VtxBin & | operator= (const VtxBin &o) |
const char * | GetName () const |
void | SetupForData (TList *l, TH2 *coverage, Bool_t store=true) |
void | Correct (TH2D &aodHist, Bool_t useSecondary, Bool_t useAcceptance, Bool_t sum=true) const |
void | Print (Option_t *option="") const |
Public Attributes | |
Int_t | fId |
Double_t | fMinIpZ |
Double_t | fMaxIpZ |
Int_t | fEtaMin |
Int_t | fEtaMax |
TH2 * | fSec |
TH1 * | fAcc |
TH2 * | fHits |
A vertex bin.
Used to store and apply corrections and fiducial cuts. Never streamed.
Definition at line 172 of file AliCentralMultiplicityTask.h.
AliCentralMultiplicityTask::VtxBin::VtxBin | ( | Int_t | iVz = 0 , |
Double_t | minIpZ = 0 , |
||
Double_t | maxIpZ = 0 |
||
) |
Constructor
iVz | Bin number |
minIpZ | Least \(IP_{z}\) |
maxIpZ | Largest \(IP_{z}\) |
Definition at line 437 of file AliCentralMultiplicityTask.cxx.
AliCentralMultiplicityTask::VtxBin::VtxBin | ( | const VtxBin & | o | ) |
Copy constructor
o | Object to copy from |
Definition at line 451 of file AliCentralMultiplicityTask.cxx.
void AliCentralMultiplicityTask::VtxBin::Correct | ( | TH2D & | aodHist, |
Bool_t | useSecondary, | ||
Bool_t | useAcceptance, | ||
Bool_t | sum = true |
||
) | const |
Correct the input data
aodHist | Histogram |
useSecondary | Whether to use secondary correction or not |
useAcceptance | Whether to use acceptance correction or not |
sum | Whether to sum or not |
Definition at line 616 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMCMultiplicityTask::Event(), and AliCentralMultiplicityTask::Event().
const char * AliCentralMultiplicityTask::VtxBin::GetName | ( | ) | const |
AliCentralMultiplicityTask::VtxBin & AliCentralMultiplicityTask::VtxBin::operator= | ( | const VtxBin & | o | ) |
Assignment operator
o | Object to assign from |
Definition at line 465 of file AliCentralMultiplicityTask.cxx.
void AliCentralMultiplicityTask::VtxBin::Print | ( | Option_t * | option = "" | ) | const |
Print information
option | Not used |
Definition at line 677 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMultiplicityTask::Print().
void AliCentralMultiplicityTask::VtxBin::SetupForData | ( | TList * | l, |
TH2 * | coverage, | ||
Bool_t | store = true |
||
) |
Prepare for data
l | List |
coverage | Template |
store | Whether to store results |
Definition at line 491 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMultiplicityTask::PreData().
TH1* AliCentralMultiplicityTask::VtxBin::fAcc |
Definition at line 235 of file AliCentralMultiplicityTask.h.
Referenced by operator=().
Int_t AliCentralMultiplicityTask::VtxBin::fEtaMax |
Definition at line 233 of file AliCentralMultiplicityTask.h.
Referenced by operator=().
Int_t AliCentralMultiplicityTask::VtxBin::fEtaMin |
Definition at line 232 of file AliCentralMultiplicityTask.h.
Referenced by operator=().
|
mutable |
Definition at line 236 of file AliCentralMultiplicityTask.h.
Referenced by operator=().
Int_t AliCentralMultiplicityTask::VtxBin::fId |
Definition at line 229 of file AliCentralMultiplicityTask.h.
Referenced by operator=().
Double_t AliCentralMultiplicityTask::VtxBin::fMaxIpZ |
Definition at line 231 of file AliCentralMultiplicityTask.h.
Referenced by operator=().
Double_t AliCentralMultiplicityTask::VtxBin::fMinIpZ |
Definition at line 230 of file AliCentralMultiplicityTask.h.
Referenced by operator=().
TH2* AliCentralMultiplicityTask::VtxBin::fSec |
Definition at line 234 of file AliCentralMultiplicityTask.h.
Referenced by operator=().