27 class TH1K :
public TH1,
public TArrayF {
38 TH1K(
const char *name,
const char *title,Int_t nbinsx,Double_t xlow,Double_t xup,Int_t k=0);
41 virtual void Copy(TObject &obj)
const;
42 virtual Int_t Fill(Double_t x);
43 virtual Int_t Fill(Double_t x,Double_t w){
return TH1::Fill(x,w);}
44 virtual Int_t Fill(
const char *name,Double_t w){
return TH1::Fill(name,w);}
45 virtual Double_t GetBinContent(Int_t bin)
const;
46 virtual Double_t GetBinContent(Int_t bin,Int_t)
const {
return GetBinContent(bin);}
47 virtual Double_t GetBinContent(Int_t bin,Int_t,Int_t)
const {
return GetBinContent(bin);}
49 virtual Double_t GetBinError(Int_t bin)
const;
50 virtual Double_t GetBinError(Int_t bin,Int_t)
const {
return GetBinError(bin);}
51 virtual Double_t GetBinError(Int_t bin,Int_t,Int_t)
const {
return GetBinError(bin);}
54 virtual void Reset(Option_t *option=
"");
55 virtual void SavePrimitive(std::ostream &out, Option_t *option =
"");
57 void SetKOrd(Int_t k){fKOrd=k;}