![]() |
AliPhysics
a8fcd8c (a8fcd8c)
|
#include <AliForwardUtil.h>
Public Member Functions | |
Histos () | |
Histos (const Histos &o) | |
Histos & | operator= (const Histos &) |
~Histos () | |
void | Delete (Option_t *opt="") |
void | Init (const TAxis &etaAxis) |
void | ReInit (const TAxis &etaAxis) |
void | Clear (Option_t *option="") |
TH2D * | Get (UShort_t d, Char_t r) const |
Static Public Member Functions | |
static TH2D * | Make (UShort_t d, Char_t r, const TAxis &etaAxis) |
static void | RebinEta (TH2D *hist, const TAxis &etaAxis) |
Public Attributes | |
TH2D * | fFMD1i |
TH2D * | fFMD2i |
TH2D * | fFMD2o |
TH2D * | fFMD3i |
TH2D * | fFMD3o |
Structure to hold histograms
Definition at line 612 of file AliForwardUtil.h.
|
inline |
Constructor
Definition at line 617 of file AliForwardUtil.h.
|
inline |
AliForwardUtil::Histos::~Histos | ( | ) |
Destructor. This does not delete the interally allocated memory. Use the member function Delete for that.
Definition at line 943 of file AliForwardUtil.cxx.
void AliForwardUtil::Histos::Clear | ( | Option_t * | option = "" | ) |
Clear data
option | Not used |
Definition at line 1050 of file AliForwardUtil.cxx.
Referenced by AliForwardMultiplicityTask::PreEvent(), AliForwardMCMultiplicityTask::PreEvent(), and AliForwardQATask::PreEvent().
void AliForwardUtil::Histos::Delete | ( | Option_t * | opt = "" | ) |
Clear internal memory. Note, if the internal histograms are added to an output container, then we must not free this memory.
Definition at line 952 of file AliForwardUtil.cxx.
Get the histogram for a particular detector,ring
d | Detector |
r | Ring |
Definition at line 1067 of file AliForwardUtil.cxx.
Referenced by AliFMDDensityCalculator::Calculate(), AliFMDMCDensityCalculator::CalculateMC(), AliFMDHistCollector::VtxBin::Collect(), AliFMDMCCorrector::CompareResults(), AliFMDMCDensityCalculator::CompareResults(), AliFMDCorrector::Correct(), AliFMDMCCorrector::CorrectMC(), AliForwardMultiplicityTask::Event(), AliFMDEventPlaneFinder::FindEventplane(), AliForwardMCMultiplicityTask::InitMembers(), AliForwardMultiplicityBase::InitMembers(), and AliForwardMCCorrectionsTask::ProcessESD().
void AliForwardUtil::Histos::Init | ( | const TAxis & | etaAxis | ) |
Initialize the object
etaAxis | Eta axis to use |
Definition at line 1017 of file AliForwardUtil.cxx.
Referenced by AliForwardMultiplicityBase::Book(), AliForwardMCMultiplicityTask::InitMembers(), AliForwardMultiplicityBase::InitMembers(), AliForwardQATask::PreData(), AliFMDDensityCalculator::SetupForData(), and AliForwardMCCorrectionsTask::VtxBin::VtxBin().
Make a histogram
d | Detector |
r | Ring |
etaAxis | Eta axis to use |
Definition at line 969 of file AliForwardUtil.cxx.
Set the \(\eta\) axis
hist | Histogram |
etaAxis | \(\eta\) axis to use |
Definition at line 1004 of file AliForwardUtil.cxx.
Referenced by AliForwardMCMultiplicityTask::InitMembers().
void AliForwardUtil::Histos::ReInit | ( | const TAxis & | etaAxis | ) |
Re-initialize the object with new \(\eta\) axis
etaAxis | Eta axis to use |
Definition at line 1033 of file AliForwardUtil.cxx.
Referenced by AliForwardMultiplicityBase::InitMembers().
TH2D* AliForwardUtil::Histos::fFMD1i |
Definition at line 692 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().
TH2D* AliForwardUtil::Histos::fFMD2i |
Definition at line 693 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().
TH2D* AliForwardUtil::Histos::fFMD2o |
Definition at line 694 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().
TH2D* AliForwardUtil::Histos::fFMD3i |
Definition at line 695 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().
TH2D* AliForwardUtil::Histos::fFMD3o |
Definition at line 696 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().