1 #ifndef ALINORMALIZATIONCOUNTER_H
2 #define ALINORMALIZATIONCOUNTER_H
9 #include <AliESDEvent.h>
10 #include <AliESDtrack.h>
11 #include <AliAODTrack.h>
12 #include <AliAODEvent.h>
13 #include <AliVParticle.h>
14 #include "AliAnalysisTaskSE.h"
15 #include "AliCounterCollection.h"
16 //#include "AliAnalysisVertexingHF.h"
18 class AliNormalizationCounter : public AliCounterCollection
22 AliNormalizationCounter();
23 AliNormalizationCounter(const char *name);
24 virtual ~AliNormalizationCounter();
26 void SetESD(Bool_t flag){fESD=flag;}
27 void StoreEvent(AliVEvent*,Bool_t mc=kFALSE);
28 void StoreCandidates(AliVEvent*, Int_t nCand=0,Bool_t flagFilter=kTRUE);
29 TH1D* DrawAgainstRuns(TString candle);
30 TH1D* DrawRatio(TString candle1,TString candle2);
32 AliNormalizationCounter(const AliNormalizationCounter &source);
33 AliNormalizationCounter& operator=(const AliNormalizationCounter& source);
34 Bool_t fESD; //flag for ESD vs AOD
36 ClassDef(AliNormalizationCounter,1);