#include "AliGenEventHeader.h"
#include "AliMC.h"
#include "AliHLTSimulation.h"
+#include "AliQA.h"
+#include "AliQADataMakerSteer.h"
ClassImp(AliSimulation)
fCDBUri(sim.fCDBUri),
fRemoteCDBUri(sim.fRemoteCDBUri),
fSpecCDBUri(),
- fEmbeddingFlag(sim.fEmbeddingFlag)
+ fEmbeddingFlag(sim.fEmbeddingFlag),
+ fRunHLT(sim.fRunHLT)
{
// copy constructor
{
// run the generation, simulation and digitization
- AliCodeTimerAuto("")
+
+ AliCodeTimerAuto("")
InitCDBStorage();
if (!RunSimulation()) if (fStopOnError) return kFALSE;
}
+//QA
+ AliQADataMakerSteer qas ;
+ qas.Run(AliQA::kHITS);
+
// 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
+ qas.Reset() ;
+ qas.Run(AliQA::kSDIGITS);
// summable digits -> digits
if (!fMakeDigits.IsNull()) {
if (fStopOnError) return kFALSE;
}
}
+
+ //QA
+ qas.Reset() ;
+ qas.Run(AliQA::kDIGITS);
// digits -> trigger
if (!RunTrigger(fMakeTrigger)) {