5#ifndef _PTCROSSWEIGHT_H_
6#define _PTCROSSWEIGHT_H_
8#define TCROSS_MAX_DAUGHTERS 10
13#include "TLorentzVector.h"
40 if (spline) g_spline =
new TSpline3(
"",
f);
68 Bool_t isExcessEnergy, isMevEnergy;
#define TCROSS_MAX_DAUGHTERS
virtual Double_t GetWeight(Double_t *mass, Int_t *didx=NULL)
void SetScaling(Double_t scal)
void SetCrossSection(Double_t f)
void SetCrossSection(TGraph *f, Bool_t useSpline=kFALSE)
PDistribution * Clone(const char *delme=NULL) const
void SetCrossSection(TF1 *c)
Double_t GetWeight(Double_t *mass, Int_t *didx=NULL)
void SetExcessEnergy(Bool_t a, Bool_t b)
PTCrossWeight(const Char_t *id, const Char_t *de, Int_t key)