35 if (&o ==
this)
return *
this;
70 for (pos = 0; pos < n; pos++)
if (
fPdgs.At(pos) == 0)
break;
79 fPdgs.AddAt(pdg, pos);
85 AliForwardUtil::PrintField(N,V, ## __VA_ARGS__) 88 AliForwardUtil::PrintName(N); \ 89 std::cout << std::boolalpha << (FLAG) << std::noboolalpha << std::endl; \ 91 #define PFV(N,VALUE) \ 93 AliForwardUtil::PrintName(N); \ 94 std::cout << (VALUE) << std::endl; } while(false) 99 PFV(
"MC Weights",
"Simple PID based");
100 gROOT->IncreaseDirLevel();
106 gROOT->DecreaseDirLevel();
AliSimplePidWeights & operator=(const AliSimplePidWeights &o)
virtual Double_t CalcWeight(Double_t eta, Double_t pt, Double_t phi, Int_t id, Double_t phiR, Double_t b) const
virtual void Print(Option_t *option="") const
AliBaseMCWeights & operator=(const AliBaseMCWeights &o)
Various utilities used in PWGLF/FORWARD.
virtual void AddPDGCode(Int_t pdg, Double_t weight, Bool_t anti=false)
virtual void Init(TList *l)