![]() |
AliPhysics
2b88e80 (2b88e80)
|
#include <AliFMDMCTrackInspector.h>
Classes | |
struct | RingHistos |
Protected Member Functions | |
AliFMDMCTrackInspector (const AliFMDMCTrackInspector &) | |
AliFMDMCTrackInspector & | operator= (const AliFMDMCTrackInspector &) |
AliFMDEnergyFitter::RingHistos * | CreateRingHistos (UShort_t d, Char_t r) const |
![]() | |
AliFMDEnergyFitter (const AliFMDEnergyFitter &o) | |
AliFMDEnergyFitter & | operator= (const AliFMDEnergyFitter &o) |
RingHistos * | GetRingHistos (UShort_t d, Char_t r) const |
Protected Attributes | |
AliFMDMCTrackELoss | fTracker |
TArrayF | fIp |
Int_t | fNTrack |
Int_t | fNPrimary |
![]() | |
TList | fRingHistos |
Double_t | fLowCut |
UShort_t | fNParticles |
UShort_t | fMinEntries |
UShort_t | fFitRangeBinWidth |
Bool_t | fDoFits |
Bool_t | fDoMakeObject |
TAxis | fEtaAxis |
TAxis | fCentralityAxis |
Double_t | fMaxE |
Int_t | fNEbins |
Bool_t | fUseIncreasingBins |
Double_t | fMaxRelParError |
Double_t | fMaxChi2PerNDF |
Double_t | fMinWeight |
Int_t | fDebug |
EResidualMethod | fResidualMethod |
UShort_t | fSkips |
Double_t | fRegularizationCut |
Additional Inherited Members | |
![]() | |
enum | { kC = AliLandauGaus::kC, kDelta = AliLandauGaus::kDelta, kXi = AliLandauGaus::kXi, kSigma = AliLandauGaus::kSigma, kSigmaN = AliLandauGaus::kSigmaN, kN = AliLandauGaus::kN, kA = AliLandauGaus::kA } |
enum | EResidualMethod { kNoResiduals = 0, kResidualDifference, kResidualScaledDifference, kResidualSquareDifference } |
enum | FMDRingBits { kFMD1I =0x01, kFMD1 =kFMD1I, kFMD2I =0x02, kFMD2O =0x04, kFMD2 =kFMD2I|kFMD2O, kFMD3I =0x08, kFMD3O =0x10, kFMD3 =kFMD3I|kFMD3O } |
![]() | |
static Bool_t | CheckSkip (UShort_t d, Char_t r, UShort_t skips) |
Class to fit the simulated energy loss in the FMD
Definition at line 15 of file AliFMDMCTrackInspector.h.
AliFMDMCTrackInspector::AliFMDMCTrackInspector | ( | ) |
Constructor - do not use
Definition at line 16 of file AliFMDMCTrackInspector.cxx.
Referenced by GetTracker().
AliFMDMCTrackInspector::AliFMDMCTrackInspector | ( | const char * | title | ) |
Constructor
title | Title of object - not significant |
Definition at line 26 of file AliFMDMCTrackInspector.cxx.
|
virtual |
Destructor
Definition at line 40 of file AliFMDMCTrackInspector.cxx.
|
protected |
copy constructor - not implemented
|
virtual |
Define the output histograms. These are put in a sub list of the passed list. The histograms are merged before the parent task calls AliAnalysisTaskSE::Terminate
dir | Directory to add to |
Reimplemented from AliFMDEnergyFitter.
Definition at line 45 of file AliFMDMCTrackInspector.cxx.
Referenced by AliFMDMCTrackInspectorTask::Book().
|
protectedvirtual |
Create a container of histograms for a single ring
d | Detector |
r | Ring |
Reimplemented from AliFMDEnergyFitter.
Definition at line 151 of file AliFMDMCTrackInspector.cxx.
|
virtual |
Process a single event
esdInput | ESD input |
mcInput | MC input |
cent | Event centrality |
Definition at line 86 of file AliFMDMCTrackInspector.cxx.
Referenced by AliFMDMCTrackInspectorTask::Event().
|
inline |
Get reference to the tracker of energy loss
Definition at line 73 of file AliFMDMCTrackInspector.h.
Referenced by AddTaskFMDMCTracks(), AliFMDMCTrackInspectorTask::AliFMDMCTrackInspectorTask(), AliFMDMCTrackInspectorTask::Event(), and AliFMDMCTrackInspectorTask::PreData().
|
inline |
Get constant reference to the tracker of energy loss
Definition at line 79 of file AliFMDMCTrackInspector.h.
|
protected |
Assignment operator - not implemented
Referenced by GetTracker().
|
virtual |
Post-process accumulated signals
Definition at line 105 of file AliFMDMCTrackInspector.cxx.
Referenced by Event().
|
virtual |
Set-up before processing an event
mcInput | MC input |
Definition at line 69 of file AliFMDMCTrackInspector.cxx.
Referenced by Event().
|
protected |
Cache of current MC IP
Definition at line 218 of file AliFMDMCTrackInspector.h.
Referenced by Event(), and PreEvent().
|
protected |
Cache of numbr of primaries
Definition at line 222 of file AliFMDMCTrackInspector.h.
Referenced by PreEvent().
|
protected |
Cache of number of tracks
Definition at line 220 of file AliFMDMCTrackInspector.h.
Referenced by PreEvent().
|
protected |
Our 'tracker'
Definition at line 216 of file AliFMDMCTrackInspector.h.
Referenced by CreateOutputObjects(), Event(), GetTracker(), and PostEvent().