ROOT logo
AliRoot » PWGCF » FEMTOSCOPY » ALIFEMTOUSER » AliFemtoCutMonitorParticleMomRes

class AliFemtoCutMonitorParticleMomRes: public AliFemtoCutMonitor


AliFemtoCutMonitorParticleMomRes - the cut monitor for particles to study
the difference between reconstructed and true momentum


Function Members (Methods)

public:
AliFemtoCutMonitorParticleMomRes()
AliFemtoCutMonitorParticleMomRes(const char* aName)
AliFemtoCutMonitorParticleMomRes(const AliFemtoCutMonitorParticleMomRes& aCut)
virtual~AliFemtoCutMonitorParticleMomRes()
virtual voidFill(const AliFemtoEvent* aEvent)
virtual voidFill(const AliFemtoTrack* aTrack)
virtual voidFill(const AliFemtoV0* aV0)
virtual voidFill(const AliFemtoKink* aKink)
virtual voidFill(const AliFemtoPair* aPair)
virtual voidFill(const AliFemtoParticleCollection* aCollection)
virtual voidFill(const AliFemtoEvent* aEvent, const AliFemtoParticleCollection* aCollection)
virtual voidFill(const AliFemtoParticleCollection* aCollection1, const AliFemtoParticleCollection* aCollection2)
virtual TList*GetOutputList()
AliFemtoCutMonitorParticleMomRes&operator=(const AliFemtoCutMonitorParticleMomRes& aCut)
virtual AliFemtoStringReport()
voidWrite()

Data Members

private:
TH2D*fImpactXYXY impact parameter
TH2D*fImpactZZ impact parameter
TH3D*fMomRes3D3D momentum resolution
TH2D*fMomResXvsPX resolution vs momentum
TH2D*fMomResYvsPY resolution vs momentum
TH2D*fMomResZvsPZ resolution vs momentum
TH2D*fSigmaSigma to vertex vs momentum

Class Charts

Inheritance Chart:
AliFemtoCutMonitor
AliFemtoCutMonitorParticleMomRes

Function documentation

AliFemtoCutMonitorParticleMomRes()
 Default constructor
AliFemtoCutMonitorParticleMomRes(const char* aName)
 Normal constructor
AliFemtoCutMonitorParticleMomRes(const AliFemtoCutMonitorParticleMomRes& aCut)
 copy constructor
~AliFemtoCutMonitorParticleMomRes()
 Destructor
AliFemtoCutMonitorParticleMomRes& operator=(const AliFemtoCutMonitorParticleMomRes& aCut)
 assignment operator
AliFemtoString Report()
 Prepare report from the execution
void Fill(const AliFemtoTrack* aTrack)
 Fill momentum resolution histograms for the particle
void Write()
 Write out the relevant histograms
TList * GetOutputList()
 Get the list of histograms to write
void Fill(const AliFemtoEvent* aEvent)
{AliFemtoCutMonitor::Fill(aEvent);}
void Fill(const AliFemtoTrack* aTrack)
void Fill(const AliFemtoV0* aV0)
{AliFemtoCutMonitor::Fill(aV0);}
void Fill(const AliFemtoKink* aKink)
{AliFemtoCutMonitor::Fill(aKink);}
void Fill(const AliFemtoPair* aPair)
{AliFemtoCutMonitor::Fill(aPair);}
void Fill(const AliFemtoParticleCollection* aCollection)
{AliFemtoCutMonitor::Fill(aCollection);}
void Fill(const AliFemtoEvent* aEvent, const AliFemtoParticleCollection* aCollection)
{AliFemtoCutMonitor::Fill(aEvent, aCollection);}