virtual ~AliCFGridSparse();
AliCFGridSparse& operator=(const AliCFGridSparse& corr) ;
virtual void SetBinLimits(Int_t ivar, Double_t * array);
- virtual void SetExcludeOffEntries(Bool_t in){fExcludeOffEntries=in;};
- virtual Bool_t GetExcludeOffEntries( ) const {return fExcludeOffEntries;};
virtual void Fill(Double_t *var, Double_t weight=1.);
virtual void Divide(AliCFVGrid* aGrid, Double_t c=1.);
virtual void Divide(AliCFVGrid* aGrid1, AliCFVGrid* aGrid2, Double_t c1=1., Double_t c2=1.,Option_t *option=0);
+ virtual void Rebin(const Int_t* group);
+
THnSparse *GetGrid() const {return fData;};// Getter for the data Container: a THnSparse
virtual void Copy(TObject& c) const;
protected:
- Bool_t fExcludeOffEntries; // exclude under/overflows in 'hidden dimensions' when performing projections, default is kTRUE.
THnSparse *fData;// The data Container: a THnSparse
- ClassDef(AliCFGridSparse,1);
+ ClassDef(AliCFGridSparse,2);
};
#endif