]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGHF/hfe/AliAnalysisTaskHFE.h
change default acceptance option
[u/mrichter/AliRoot.git] / PWGHF / hfe / AliAnalysisTaskHFE.h
index e7c25ae56aa146f0c7d65048b89abfa91665785b..0ec30522d9f2335bb788579c65aa6a6e1b0151df 100644 (file)
@@ -73,7 +73,8 @@ class AliAnalysisTaskHFE : public AliAnalysisTaskSE{
       kPostProcess = 3,
       kDEstep = 4,
       kTaggedTrackAnalysis = 5,
-      kNonPhotonicElectron = 6
+      kNonPhotonicElectron = 6,
+      kNonPhotonicElectronBeauty = 7
     };
     enum CreationProcess_t{
       kSignalCharm = 0,
@@ -179,22 +180,26 @@ class AliAnalysisTaskHFE : public AliAnalysisTaskSE{
     void RejectionPileUpVertexRangeEventCut();  
     void SelectSpecialTrigger(const Char_t *trgclust, Int_t runMin = 0, Int_t runMax = 999999999); 
     void SetDebugStreaming() {SetBit(kTreeStream);};
+    void SetWeightHist() {SetBit(kWeightHist);};
     Bool_t CheckTRDTriggerESD(AliESDEvent *ev);
     Bool_t CheckTRDTrigger(AliVEvent *ev);
     void DrawTRDTrigger(AliESDEvent *ev);
+    void DrawTRDTriggerAnalysis(AliVEvent *ev);
 
   private:
     enum{
       kHasMCdata = BIT(19),
       kAODanalysis = BIT(20),
       kBackgroundInitialized = BIT(21),
-      kTreeStream = BIT(22)
+      kTreeStream = BIT(22),
+      kWeightHist = BIT(23)
     };
 
     Bool_t FillProductionVertex(const AliVParticle * const track) const;
     void MakeParticleContainer();
     void MakeEventContainer();
     void InitHistoITScluster();
+    void InitHistoRadius();
     void InitContaminationQA();
     const Char_t *GetSpecialTrigger(Int_t run);
     void ProcessMC();
@@ -241,7 +246,8 @@ class AliAnalysisTaskHFE : public AliAnalysisTaskSE{
     AliTriggerAnalysis *fTriggerAnalysis; //! Trigger Analysis for Normalisation
     AliHFEpid *fPID;                      // PID
     AliHFEpidQAmanager *fPIDqa;           // PID QA
-    AliTRDTriggerAnalysis *fTRDTriggerAnalysis; //! TRD Trigger Analysis
+    AliTRDTriggerAnalysis *fTRDTriggerAnalysismb; //! TRD Trigger Analysis for mb analysis
+    AliTRDTriggerAnalysis *fTRDTriggerAnalysistrg; //! TRD Trigger Analysis for trg sample analysis
     AliHFEpid *fPIDpreselect;             // PID oject for pre-selected tracks (without QA)
     AliHFEcuts *fCuts;                    // Cut Collection
     AliHFEcuts *fTaggedTrackCuts;         // Cut Collection for V0 tagged tracks