ROOT logo
AliRoot » PWGCF » FEMTOSCOPY » ALIFEMTOUSER » AliFemtoPairCutPt

class AliFemtoPairCutPt: public AliFemtoPairCut


AliFemtoPairCutPt - a pair cut which checks if the sum of the transverse
momenta of two particles fit within given range 		
Authors: Malgorzata Janik, Warsaw University of Technology, majanik@cern.ch
Lukasz Graczykowski, Warsaw University of Technology, lgraczyk@cern.ch


Function Members (Methods)

public:
AliFemtoPairCutPt()
AliFemtoPairCutPt(const AliFemtoPairCutPt& c)
AliFemtoPairCutPt(double lo, double hi)
virtual~AliFemtoPairCutPt()
voidAliFemtoCutMonitorHandler::AddCutMonitor(AliFemtoCutMonitor* cutMoni)
voidAliFemtoCutMonitorHandler::AddCutMonitor(AliFemtoCutMonitor* cutMoni1, AliFemtoCutMonitor* cutMoni2)
voidAliFemtoCutMonitorHandler::AddCutMonitorFail(AliFemtoCutMonitor* cutMoni)
voidAliFemtoCutMonitorHandler::AddCutMonitorPass(AliFemtoCutMonitor* cutMoni)
virtual AliFemtoPairCut*Clone()
virtual voidAliFemtoPairCut::EventBegin(const AliFemtoEvent* aEvent)
virtual voidAliFemtoPairCut::EventEnd(const AliFemtoEvent* aEvent)
AliFemtoCutMonitor*AliFemtoCutMonitorHandler::FailMonitor(int n)
AliFemtoCutMonitorCollection*AliFemtoCutMonitorHandler::FailMonitorColl()
voidAliFemtoCutMonitorHandler::FillCutMonitor(const AliFemtoParticleCollection* partColl)
voidAliFemtoCutMonitorHandler::FillCutMonitor(const AliFemtoEvent* event, bool pass)
voidAliFemtoCutMonitorHandler::FillCutMonitor(const AliFemtoTrack* track, bool pass)
voidAliFemtoCutMonitorHandler::FillCutMonitor(const AliFemtoV0* v0, bool pass)
voidAliFemtoCutMonitorHandler::FillCutMonitor(const AliFemtoKink* kink, bool pass)
voidAliFemtoCutMonitorHandler::FillCutMonitor(const AliFemtoPair* pair, bool pass)
voidAliFemtoCutMonitorHandler::FillCutMonitor(const AliFemtoEvent* event, const AliFemtoParticleCollection* partColl)
voidAliFemtoCutMonitorHandler::FillCutMonitor(const AliFemtoParticleCollection* partColl1, const AliFemtoParticleCollection* partColl2)
voidAliFemtoCutMonitorHandler::Finish()
virtual TList*AliFemtoCutMonitorHandler::GetOutputList()
AliFemtoAnalysis*AliFemtoPairCut::HbtAnalysis()
virtual TList*ListSettings()
AliFemtoPairCutPt&operator=(const AliFemtoPairCutPt& c)
virtual boolPass(const AliFemtoPair* pair)
AliFemtoCutMonitor*AliFemtoCutMonitorHandler::PassMonitor(int n)
AliFemtoCutMonitorCollection*AliFemtoCutMonitorHandler::PassMonitorColl()
virtual AliFemtoStringReport()
voidAliFemtoPairCut::SetAnalysis(AliFemtoAnalysis* analysis)
voidSetMaxSumPt(Double_t sumptmax)
voidSetMinSumPt(Double_t sumptmin)

Data Members

public:
enum AliFemtoPairCut::DataType { kESD
kAOD
kKine
};
protected:
Double_tfNPairsFailed
Double_tfNPairsPassed
Double_tfSumPtMax
Double_tfSumPtMin
AliFemtoAnalysis*AliFemtoPairCut::fyAnalysisLink to the base analysis class

Class Charts

Inheritance Chart:
AliFemtoCutMonitorHandler
AliFemtoPairCut
AliFemtoPairCutPt

Function documentation

AliFemtoPairCutPt()
AliFemtoPairCutPt(double lo, double hi)
AliFemtoPairCutPt(const AliFemtoPairCutPt& c)
AliFemtoPairCutPt& operator=(const AliFemtoPairCutPt& c)
~AliFemtoPairCutPt()
no-op
bool Pass(const AliFemtoPair* pair)
AliFemtoString Report()
 Prepare a report from the execution
TList * ListSettings()
 return a list of settings in a writable form
void SetMinSumPt(Double_t sumptmin)
void SetMaxSumPt(Double_t sumptmax)
AliFemtoPairCut* Clone()
{ AliFemtoPairCutPt* c = new AliFemtoPairCutPt(*this); return c;}