#include "TEventList.h"
#include "AliRunTagCuts.h"
+#include "AliLHCTagCuts.h"
+#include "AliDetectorTagCuts.h"
#include "AliEventTagCuts.h"
#include "AliTagAnalysis.h"
ClassImp(AliTagAnalysisFrame)
//___________________________________________________________________________
-AliTagAnalysisFrame::AliTagAnalysisFrame(const TGWindow *main, UInt_t w, UInt_t h, AliAnalysisGUI* fAliAnalysisGUI):
+AliTagAnalysisFrame::AliTagAnalysisFrame(const TGWindow *main, UInt_t w, UInt_t h, AliAnalysisGUI* aliAnalysisGUI):
TGMainFrame(main, w, h, kHorizontalFrame),
fkNumberOfTags(3),
fVFrame1(0), fVFrame2(0),
fGroup1(0), fGroup2(0), fGroup3(0),
- fAliAnalysisGUI(fAliAnalysisGUI),
+ fAliAnalysisGUI(aliAnalysisGUI),
fTagFrame(0), fAliEnBrowser(0),
fLocalLabel1(0), fLocalPath(0),
fLocalButton(0), fButtonInsert(0), fButtonRun(0),
fComboEventTagCut2(0), fTagResult(0),
fAnalysisChain(0), fListBox(0),
fBrowser(NULL), fBrowserButton(NULL),
- fAliTagAnalysis(0), fAliRunCuts(0),
- fAliEventCuts(0), fEventTagCutsName(0) {
+ fAliTagAnalysis(0), fAliRunCuts(0), fAliLHCCuts(0),
+ fAliDetectorCuts(0), fAliEventCuts(0), fEventTagCutsName(0) {
// Constructor.
/*
fAliTagAnalysis = new AliTagAnalysis();
fAliRunCuts = new AliRunTagCuts();
+ fAliLHCCuts = new AliLHCTagCuts();
+ fAliDetectorCuts = new AliDetectorTagCuts();
fAliEventCuts = new AliEventTagCuts();
MapSubwindows();
delete fAliTagAnalysis;
delete fAliRunCuts;
+ delete fAliLHCCuts;
+ delete fAliDetectorCuts;
delete fAliEventCuts;
delete fTagResult;
delete fAnalysisChain;
#endif
fAnalysisChain = new TChain("esdTree");
- fAnalysisChain = fAliTagAnalysis->QueryTags(fAliRunCuts,fAliEventCuts);
+ fAnalysisChain = fAliTagAnalysis->QueryTags(fAliRunCuts,fAliLHCCuts,fAliDetectorCuts,fAliEventCuts);
TString res = TString("Number of Accepted Events: ");
res += fAnalysisChain->GetEventList()->GetN();
#endif
fAnalysisChain = new TChain("esdTree");
- fAnalysisChain = fAliTagAnalysis->QueryTags(fAliRunCuts,fAliEventCuts);
+ fAnalysisChain = fAliTagAnalysis->QueryTags(fAliRunCuts,fAliLHCCuts,fAliDetectorCuts,fAliEventCuts);
TString res = TString("Number of Accepted Events: ");
res += fAnalysisChain->GetEventList()->GetN();