}
AliTPCCalPadRegion::AliTPCCalPadRegion(const AliTPCCalPadRegion& obj) :
- TNamed(obj)
+ TNamed(obj),
+ fObjects(0)
{
//
// Copy constructor.
{ return BoundsOk("GetObject", segment, padType) ? fObjects->At(segment+fgkNSegments*padType) : 0x0; }
virtual void SetObject(TObject* obj, UInt_t segment, UInt_t padType)
{ if (BoundsOk("SetObject", segment, padType)) fObjects->AddAt(obj, segment+fgkNSegments*padType); }
- virtual void Delete(Option_t* option = "") { if (fObjects) fObjects->Delete(); }
+ virtual void Delete(Option_t* option = "") { if (fObjects) fObjects->Delete(option); }
virtual TIterator* MakeIterator(Bool_t direction = kIterForward) const { return fObjects->MakeIterator(direction); }
static UInt_t GetNSegments() { return fgkNSegments; }
static UInt_t GetNPadTypes() { return fgkNPadTypes; }
AliTPCFitPad(const AliTPCFitPad& obj) : AliTPCCalPadRegion(obj), fNdim(obj.fNdim), fFormula(obj.fFormula), fOpt(obj.fOpt) { }
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);
fMinRatio(minRatio), // kMinRratio = 0.4
fMax1pt(max1pt), // kMax1pt = 0.5
fEdgeYXCutNoise(edgeXZCutNoise), // kEdgeYXCutNoise = 0.13
- fEdgeThetaCutNoise(edgeXZCutNoise), // kEdgeThetaCutNoise = 0.018
+ fEdgeThetaCutNoise(edgeThetaCutNoise), // kEdgeThetaCutNoise = 0.018
fOutputFileName() // filename of outputfile ('Output.root')
{
//