KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
KVGumbelDistribution.h
Go to the documentation of this file.
1 
4 #ifndef __KVGUMBELDISTRIBUTION_H
5 #define __KVGUMBELDISTRIBUTION_H
6 
7 #include "TF1.h"
8 
33 class KVGumbelDistribution : public TF1 {
37 
38 public:
40  KVGumbelDistribution(const Char_t* name, Int_t k = 1, Bool_t norm = kTRUE, Double_t xmin = 0., Double_t xmax = 100.);
42  virtual ~KVGumbelDistribution();
43  void Copy(TObject&) const;
44 
45  Double_t GDk(Double_t* x, Double_t* p);
46 
47  ClassDef(KVGumbelDistribution, 1) //Gumbel distributions for rank-ordered extremal variables
48 };
49 
50 #endif
int Int_t
char Char_t
bool Bool_t
double Double_t
#define ClassDef(name, id)
Gumbel distributions for rank-ordered extremal variables.
void Copy(TObject &) const
KVGumbelDistribution()
default ctor
Bool_t fNormalised
=kTRUE if distribution is normalised
virtual ~KVGumbelDistribution()
Destructor.
Double_t GDk(Double_t *x, Double_t *p)
Int_t fRank
rank of distribution