fRemoteCDBUri(""),
fSpecCDBUri(),
fEmbeddingFlag(kFALSE),
+ fRunQA(kTRUE),
fRunHLT("default")
{
// create simulation object with default parameters
fRemoteCDBUri(sim.fRemoteCDBUri),
fSpecCDBUri(),
fEmbeddingFlag(sim.fEmbeddingFlag),
+ fRunQA(kTRUE),
fRunHLT(sim.fRunHLT)
{
// copy constructor
}
//QA
- if (!RunQA("ALL", AliQA::kHITS))
- if (fStopOnError)
- return kFALSE ;
+ if (fRunQA)
+ if (!RunQA("ALL", AliQA::kHITS))
+ if (fStopOnError)
+ return kFALSE ;
// Set run number in CDBManager (if it is not already set in RunSimulation)
if (!SetRunNumber()) if (fStopOnError) return kFALSE;
if (!fMakeSDigits.IsNull()) {
if (!RunSDigitization(fMakeSDigits)) if (fStopOnError) return kFALSE;
//QA
- RunQA(fMakeSDigits, AliQA::kSDIGITS) ;
+ if (fRunQA)
+ RunQA(fMakeSDigits, AliQA::kSDIGITS) ;
}
if (fStopOnError) return kFALSE;
}
//QA
- if (!RunQA(fMakeDigits, AliQA::kDIGITS) )
- if (fStopOnError)
- return kFALSE ;
+ if (fRunQA)
+ if (!RunQA(fMakeDigits, AliQA::kDIGITS) )
+ if (fStopOnError)
+ return kFALSE ;
}
// hits -> digits
if (fStopOnError) return kFALSE;
}
//QA
- if( !RunQA(fMakeDigitsFromHits, AliQA::kDIGITS) )
- if (fStopOnError)
- return kFALSE ;
+ if (fRunQA)
+ if( !RunQA(fMakeDigitsFromHits, AliQA::kDIGITS) )
+ if (fStopOnError)
+ return kFALSE ;
}