class AliTPCFitPad: public AliTPCCalPadRegion {
public:
- AliTPCFitPad() : AliTPCCalPadRegion() { }
- AliTPCFitPad(const AliTPCFitPad& obj) : AliTPCCalPadRegion(obj), fNdim(obj.fNdim), fFormula(obj.fFormula), fOpt(obj.fOpt) { }
+ AliTPCFitPad() : AliTPCCalPadRegion(), fNdim(0), fFormula(0), fOpt(0) {}
+ AliTPCFitPad(const AliTPCFitPad& obj);
AliTPCFitPad(Int_t ndim, const char* formula, Option_t* opt = "D");
AliTPCFitPad& operator=(const AliTPCFitPad& rhs);
- //AliTPCFitPad(const char *name, const char *title) : AliTPCCalPadRegion(name, title) { }
- //AliTPCFitPad(const TString &name, const TString &title) : AliTPCCalPadRegion(name, title) { }
virtual ~AliTPCFitPad();
void Add(AliTPCFitPad* fit);
TLinearFitter* GetFitterSimple(UInt_t segment, UInt_t padType);
Int_t Evaluate(Bool_t robust = kFALSE, Double_t frac = -1.);
-protected:
+public:
Int_t fNdim; // used for generating new TLinearFitter objects
TString fFormula; // used for generating new TLinearFitter objects
TString fOpt; // used for generating new TLinearFitter objects