void SetOnlyITSTPCTracks() {fOnlyITSTPCTracks=kTRUE;}
void SetOnlyITSSATracks() {fOnlyITSSATracks=kTRUE;}
void SetFillNtuple(Bool_t fill=kTRUE) {fFillNtuple=fill;}
- void SetFillNtupleBeamSpot(Bool_t fillBeamSpot=kFALSE){fFillNtupleBeamSpot = fillBeamSpot;}
+ void SetFillNtupleBeamSpot(Bool_t fillBeamSpot=kFALSE){fFillTreeBeamSpot = fillBeamSpot;}
protected:
Bool_t fCheckEventType; // read only events of type 7
Bool_t fRecoVtxITSTPCHalfEvent; // reco ITS+TPC vertex with even and odd tracks
Bool_t fOnlyITSTPCTracks; // only ITS-TPC tracks to redo ITSTPC vertex
Bool_t fOnlyITSSATracks; // only ITS-SA tracks to redo ITSTPC vertex
- Bool_t fFillNtuple; // fill ntuple
- Bool_t fFillNtupleBeamSpot; //beam spot info
+ Bool_t fFillNtuple; // fill ntuple
+ Bool_t fFillTreeBeamSpot; //beam spot info in a tree
AliESDEvent *fESD; // ESD object
TList *fOutput; //! list send on output slot 0
TNtuple *fNtupleVertexESD;//! output ntuple
TH1F *fhTPCVertexY; //! output histo
TH1F *fhTPCVertexZ; //! output histo
TH2F *fhTrackRefs; //! output histo
- TNtuple *fNtupleBeamSpot; //! output ntuple beam spot
+ TTree *fTreeBeamSpot; //! output tree beam spot
+
+ TH1F *fhTriggeredTrklets; //! output histo
+ TH1F *fhSPD3DTrklets; //! output histo
+ TH1F *fhSPDZTrklets; //! output histo
+ TH1F *fhTRKTrklets; //! output histo
+ TH1F *fhTRKcTrklets; //! output histo
+ TH1F *fhTRKncTrklets; //! output histo
+ TH1F *fhSPD3DZreco; //! output histo
+ TH1F *fhSPDZZreco; //! output histo
+
+
+ TH1F *fhSPDVertexXPile; //! output histo
+ TH1F *fhSPDVertexYPile; //! output histo
+ TH1F *fhSPDVertexZPile; //! output histo
+ TH1F *fhSPDVertexDiffZPile; //! output histo
+ TH1F *fhSPDContributorsPile; //! output histo
+ TH2F *fhSPDDispContributors; //! output histo
private:
AliESDVertex* ReconstructPrimaryVertexTPC(Bool_t constr=kFALSE) const;
AliESDVertex* ReconstructPrimaryVertexITSTPC(Bool_t constr=kFALSE,Int_t mode=0) const;
- ClassDef(AliAnalysisTaskVertexESD,8); // primary vertex analysis
+ ClassDef(AliAnalysisTaskVertexESD,9); // primary vertex analysis
};
#endif