void runProtonAnalysisQA(const char* esdAnalysisType = "Hybrid",
const char* pidMode = "Sigma1",
- Bool_t kUseOnlineTrigger = kTRUE) {
+ Bool_t kUseOnlineTrigger = kTRUE,
+ Bool_t kUseOfflineTrigger = kTRUE) {
//Macro to run the proton QA analysis tested for local, proof & GRID.
//Local: Takes four arguments, the analysis mode, the type of the ESD
// analysis, the PID mode and the path where the tag and ESD or
TStopwatch timer;
timer.Start();
- //runLocal("ESD",esdAnalysisType,pidMode,kUseOnlineTrigger,"/home/pchrist/ALICE/Baryons/QA/Local");
- runProof("ESD",esdAnalysisType,pidMode,kUseOnlineTrigger,100000,"/COMMON/COMMON/LHC09d10_run104792-3#esdTree");
- //runInteractive("ESD",esdAnalysisType,pidMode,kUseOnlineTrigger,"wn.xml");
- //runBatch("ESD",esdAnalysisType,pidMode,kUseOnlineTrigger,"wn.xml");
+ //runLocal("ESD",esdAnalysisType,pidMode,kUseOnlineTrigger,kUseOfflineTrigger,"/home/pchrist/ALICE/Baryons/QA/Local");
+ runProof("ESD",esdAnalysisType,pidMode,kUseOnlineTrigger,kUseOfflineTrigger,100000,"/COMMON/COMMON/LHC09d10_run104792-3#esdTree");
+ //runInteractive("ESD",esdAnalysisType,pidMode,kUseOnlineTrigger,kUseOfflineTrigger,"wn.xml");
+ //runBatch("ESD",esdAnalysisType,pidMode,kUseOnlineTrigger,kUseOfflineTrigger,"wn.xml");
timer.Stop();
timer.Print();
const char* analysisType = 0x0,
const char* pidMode = 0x0,
Bool_t kUseOnlineTrigger = kTRUE,
+ Bool_t kUseOfflineTrigger = kTRUE,
const char* path = 0x0) {
TString outputFilename1 = "Protons.QA."; outputFilename1 += analysisType;
outputFilename1 += "."; outputFilename1 += pidMode;
AliProtonQAAnalysis *analysis = GetProtonQAAnalysisObject(mode,
analysisType,
pidMode,
- kUseOnlineTrigger);
+ kUseOnlineTrigger,
+ kUseOfflineTrigger);
//____________________________________________//
// Make the analysis manager
AliAnalysisManager *mgr = new AliAnalysisManager("protonAnalysisQAManager");
const char* analysisType = 0x0,
const char* pidMode = 0x0,
Bool_t kUseOnlineTrigger = kTRUE,
+ Bool_t kUseOfflineTrigger = kTRUE,
const char* collectionName = "tag.xml") {
TString outputFilename1 = "Protons.QA."; outputFilename1 += analysisType;
outputFilename1 += "."; outputFilename1 += pidMode;
AliProtonQAAnalysis *analysis = GetProtonQAAnalysisObject(mode,
analysisType,
pidMode,
- kUseOnlineTrigger);
+ kUseOnlineTrigger,
+ kUseOfflineTrigger);
//____________________________________________//
// Make the analysis manager
AliAnalysisManager *mgr = new AliAnalysisManager("protonAnalysisQAManager");
const char* analysisType = 0x0,
const char* pidMode = 0x0,
Bool_t kUseOnlineTrigger = kTRUE,
+ Bool_t kUseOfflineTrigger = kTRUE,
const char *collectionfile = "wn.xml") {
TString outputFilename1 = "Protons.QA."; outputFilename1 += analysisType;
outputFilename1 += "."; outputFilename1 += pidMode;
AliProtonQAAnalysis *analysis = GetProtonQAAnalysisObject(mode,
analysisType,
pidMode,
- kUseOnlineTrigger);
+ kUseOnlineTrigger,
+ kUseOfflineTrigger);
//____________________________________________//
// Make the analysis manager
AliAnalysisManager *mgr = new AliAnalysisManager("protonAnalysisQAManager");
const char* analysisType = 0x0,
const char* pidMode = 0x0,
Bool_t kUseOnlineTrigger = kTRUE,
+ Bool_t kUseOfflineTrigger = kTRUE,
Int_t stats = 0,
const char* dataset = 0x0) {
TString outputFilename1 = "Protons.QA."; outputFilename1 += analysisType;
AliProtonQAAnalysis *analysis = GetProtonQAAnalysisObject(mode,
analysisType,
pidMode,
- kUseOnlineTrigger);
+ kUseOnlineTrigger,
+ kUseOfflineTrigger);
//____________________________________________//
// Make the analysis manager
AliAnalysisManager *mgr = new AliAnalysisManager("protonAnalysisQAManager");