![]() |
AliPhysics
8dc8609 (8dc8609)
|
#include <AliCentralCorrAcceptance.h>
Public Member Functions | |
AliCentralCorrAcceptance () | |
AliCentralCorrAcceptance (const AliCentralCorrAcceptance &o) | |
virtual | ~AliCentralCorrAcceptance () |
Get corrections and parameters | |
AliCentralCorrAcceptance & | operator= (const AliCentralCorrAcceptance &o) |
TH1D * | GetCorrection (Double_t v) const |
TH1D * | GetCorrection (UShort_t b) const |
const TAxis & | GetVertexAxis () const |
Set corrections and parameters | |
Bool_t | SetCorrection (Double_t v, TH1D *h) |
Bool_t | SetCorrection (UShort_t b, TH1D *h) |
void | SetVertexAxis (const TAxis &axis) |
void | SetVertexAxis (Int_t nBins, Double_t min, Double_t max) |
Auxiliary member functions | |
Bool_t | IsFolder () const |
void | Browse (TBrowser *b) |
void | Print (Option_t *option="R") const |
Protected Member Functions | |
Int_t | FindVertexBin (Double_t vertex) const |
Protected Attributes | |
TObjArray | fArray |
TAxis | fVertexAxis |
This class contains the acceptance correction due to dead channels
These are generated from the on-line dead channel calculations
Definition at line 29 of file AliCentralCorrAcceptance.h.
AliCentralCorrAcceptance::AliCentralCorrAcceptance | ( | ) |
Default constructor
Definition at line 12 of file AliCentralCorrAcceptance.cxx.
AliCentralCorrAcceptance::AliCentralCorrAcceptance | ( | const AliCentralCorrAcceptance & | o | ) |
Copy constructor
o | Object to copy from |
Definition at line 26 of file AliCentralCorrAcceptance.cxx.
|
virtual |
Destructor
Definition at line 43 of file AliCentralCorrAcceptance.cxx.
void AliCentralCorrAcceptance::Browse | ( | TBrowser * | b | ) |
Browse this object in the browser
b |
Definition at line 210 of file AliCentralCorrAcceptance.cxx.
Find the vertex bin that corresponds to the passed vertex
vertex | The interaction points \(z\)-coordinate |
Definition at line 125 of file AliCentralCorrAcceptance.cxx.
Referenced by GetCorrection(), and SetCorrection().
Get the acceptance correction \( a_{r,v}\)
v | Primary interaction point \(z\) coordinate |
Definition at line 71 of file AliCentralCorrAcceptance.cxx.
Referenced by AliCentralMultiplicityTask::VtxBin::SetupForData().
Get the acceptance correction \( a_{r,v}\)
b | Bin corresponding to the primary interaction point \(z\) coordinate (1 based) |
Definition at line 90 of file AliCentralCorrAcceptance.cxx.
|
inline |
Get the vertex axis used
Definition at line 81 of file AliCentralCorrAcceptance.h.
|
inline |
Declare this as a folder
Definition at line 134 of file AliCentralCorrAcceptance.h.
AliCentralCorrAcceptance & AliCentralCorrAcceptance::operator= | ( | const AliCentralCorrAcceptance & | o | ) |
Assignment operator
o | Object to assign from |
Definition at line 53 of file AliCentralCorrAcceptance.cxx.
void AliCentralCorrAcceptance::Print | ( | Option_t * | option = "R" | ) | const |
Set the acceptance correction \( a_{r,v}(\eta)\). Note, that the object takes ownership of the passed pointer.
v | Primary interaction point \(z\) coordinate |
h | \( a_{r,v}(\eta)\) |
Definition at line 187 of file AliCentralCorrAcceptance.cxx.
Referenced by AliCentralMCCorrectionsTask::VtxBin::Terminate().
Set the acceptance correction \( a_{r,v}(\eta)\) Note, that the object takes ownership of the passed pointer.
b | Bin corresponding to the primary interaction point \(z\) coordinate (1 based) |
h | \( a_{r,v}(\eta)\) |
Definition at line 152 of file AliCentralCorrAcceptance.cxx.
|
inline |
Set the vertex axis to use
axis | Vertex axis |
Definition at line 173 of file AliCentralCorrAcceptance.h.
Referenced by AliCentralMCCorrectionsTask::CreateCorrections(), and operator=().
Set the vertex axis to use
nBins | Number of bins |
min | Minimum |
max | Maximum |
Definition at line 166 of file AliCentralCorrAcceptance.h.
|
protected |
Definition at line 159 of file AliCentralCorrAcceptance.h.
Referenced by AliCentralCorrAcceptance(), Browse(), GetCorrection(), operator=(), Print(), SetCorrection(), and ~AliCentralCorrAcceptance().
|
protected |
Definition at line 160 of file AliCentralCorrAcceptance.h.
Referenced by AliCentralCorrAcceptance(), Browse(), FindVertexBin(), GetVertexAxis(), operator=(), Print(), SetCorrection(), and SetVertexAxis().