Fixes for building of DA (Anshul)
[u/mrichter/AliRoot.git] / TPC / AliTPCFitPad.h
index 06d51e3..a15e82a 100644 (file)
@@ -15,12 +15,10 @@ class TString;
 
 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);
@@ -28,7 +26,7 @@ public:
    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