![]() |
AliPhysics
80d2cdb (80d2cdb)
|
#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 596 of file AliForwardUtil.h.
|
inline |
Constructor
Definition at line 601 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 912 of file AliForwardUtil.cxx.
void AliForwardUtil::Histos::Clear | ( | Option_t * | option = "" | ) |
Clear data
option | Not used |
Definition at line 1019 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 921 of file AliForwardUtil.cxx.
Get the histogram for a particular detector,ring
d | Detector |
r | Ring |
Definition at line 1036 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 986 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 938 of file AliForwardUtil.cxx.
Set the \(\eta\) axis
hist | Histogram |
etaAxis | \(\eta\) axis to use |
Definition at line 973 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 1002 of file AliForwardUtil.cxx.
Referenced by AliForwardMultiplicityBase::InitMembers().
TH2D* AliForwardUtil::Histos::fFMD1i |
Definition at line 676 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().
TH2D* AliForwardUtil::Histos::fFMD2i |
Definition at line 677 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().
TH2D* AliForwardUtil::Histos::fFMD2o |
Definition at line 678 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().
TH2D* AliForwardUtil::Histos::fFMD3i |
Definition at line 679 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().
TH2D* AliForwardUtil::Histos::fFMD3o |
Definition at line 680 of file AliForwardUtil.h.
Referenced by AliForwardMultiplicityBase::CreateBranches().