#include <Riostream.h>
#include "AliLog.h"
+#include "AliCFContainer.h"
#include "AliRsnValue.h"
#include "AliRsnLoop.h"
//________________________________________________________________________________________
AliRsnListOutput::AliRsnListOutput(const char *name, AliRsnListOutput::EOut type) :
TNamed(name, ""),
+ fSkipFailed(kTRUE),
fType(type),
fSteps(0),
fValues(0),
//________________________________________________________________________________________
AliRsnListOutput::AliRsnListOutput(const AliRsnListOutput ©) :
TNamed(copy),
+ fSkipFailed(copy.fSkipFailed),
fType(copy.fType),
fSteps(copy.fSteps),
fValues(copy.fValues),
TNamed::operator=(copy);
+ fSkipFailed = copy.fSkipFailed;
fType = copy.fType;
fSteps = copy.fSteps;
fValues = copy.fValues;
hist = new TH3F(name, "", nbins[0], array[0].GetArray(), nbins[1], array[1].GetArray(), nbins[2], array[2].GetArray());
break;
default:
- AliError(Form("Wrong number of dimensions: %d", fNValues))
+ //AliError(Form("Wrong number of dimensions: %d", fNValues))
return 0x0;
}
globalOK = globalOK && val->Eval(target);
fArray[i] = (Double_t)val->GetComputedValue();
}
- if (!globalOK) return kFALSE;
+ if (!globalOK && fSkipFailed) return kFALSE;
// retrieve object
if (!fList || fIndex < 0) {