ROOT logo
AliRoot » PWGCF » FEMTOSCOPY » ALIFEMTO » AliFemtoCutMonitorEventVertex

class AliFemtoCutMonitorEventVertex: public AliFemtoCutMonitor


AliFemtoCutMonitorEventVertex - the cut monitor for events to study
the distribution and error of the primary vertex


Function Members (Methods)

public:
AliFemtoCutMonitorEventVertex()
AliFemtoCutMonitorEventVertex(const char* aName)
AliFemtoCutMonitorEventVertex(const AliFemtoCutMonitorEventVertex& aCut)
virtual~AliFemtoCutMonitorEventVertex()
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()
AliFemtoCutMonitorEventVertex&operator=(const AliFemtoCutMonitorEventVertex& aCut)
virtual AliFemtoStringReport()
voidWrite()

Data Members

private:
TH1D*fEvVertRadVertex position in radial direction
TH1D*fEvVertSigXYSigma in XY plane
TH1D*fEvVertSigZSigma in Z direction
TH2D*fEvVertXYVertex position in XY plane
TH1D*fEvVertZVertex position in Z direction

Class Charts

Inheritance Chart:
AliFemtoCutMonitor
AliFemtoCutMonitorEventVertex

Function documentation

AliFemtoCutMonitorEventVertex()
 Default constructor
AliFemtoCutMonitorEventVertex(const char* aName)
 Normal constructor
AliFemtoCutMonitorEventVertex(const AliFemtoCutMonitorEventVertex& aCut)
 copy constructor
~AliFemtoCutMonitorEventVertex()
 Destructor
AliFemtoCutMonitorEventVertex& operator=(const AliFemtoCutMonitorEventVertex& aCut)
 assignment operator
AliFemtoString Report()
 Prepare report from the execution
void Fill(const AliFemtoEvent* aEvent)
 Fill in the monitor histograms with the values from the current track
void Write()
 Write out the relevant histograms
TList * GetOutputList()
void Fill(const AliFemtoEvent* aEvent)
void Fill(const AliFemtoTrack* aTrack)
{AliFemtoCutMonitor::Fill(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);}