10#ifndef HALFEMTOBASICANA_H_
11#define HALFEMTOBASICANA_H_
14#include "FemtoCorrFunc.h"
15#include "FemtoFreezoutGenerator.h"
16#include "FemtoWeightGenerator.h"
17#include "TwoTrackAna.h"
20#include <RtypesCore.h>
137 virtual Task::EInitFlag
Init();
161#if __cplusplus >= 201402L
212 virtual void SetOption(Option_t* option);
void SetFreezoutGenerator(const FemtoFreezoutGenerator &gen)
virtual void ProcessPair_Rotated()
FemtoFreezoutGenerator * fFreezoutGenerator
virtual void PreprocessFemtoPair()
virtual void ProcessPair2()
virtual void PreprocessFemtoPair_Charged()
virtual Bool_t InitArray()
virtual Package * Report() const
FemtoBasicAna & operator=(const FemtoBasicAna &other)
virtual void ProcessPair_ChargedId()
virtual void PreprocessFemtoPair_Hemisphere()
virtual void ProcessPair()
void SetPdg(Int_t PID1, Int_t PID2)
virtual void ProcessPair2_Hemisphere()
virtual void SetOption(Option_t *option)
virtual void CheckCutContainerCollections()
virtual void ProcessPair2_Mixed()
virtual void PreprocessFemtoPair_Mixed()
virtual void ProcessPair2_Rotated()
virtual void ProcessEvent()
virtual void ProcessFemtoPair_Mixed()
virtual Task::EInitFlag Init()
void SetWeight(const FemtoWeightGenerator &gen)
virtual void ProcessPair2_Perfect()
virtual void ProcessPair_Perfect()
virtual void ProcessPair_ChargedNId()
virtual void ProcessFemtoPair_Perfect()
FemtoWeightGenerator * fCalc
virtual void ProcessFemtoPair_Charged()
virtual void ProcessPair_Mixed()
virtual void ProcessFemtoPair_Rotated()
virtual void PreprocessFemtoPair_Perfect()
virtual void FinishTask()
virtual void ProcessFemtoPair_Hemisphere()
virtual void SetCorrFctn(FemtoCorrFunc *h)
virtual void ProcessFemtoPair()
virtual void ProcessPair_Hemisphere()
virtual void PreprocessFemtoPair_Rotated()
virtual FemtoFreezoutGenerator * MakeCopy() const =0
virtual FemtoWeightGenerator * MakeCopy() const