1 #ifndef ALIANALYSISTASKSDDRP
2 #define ALIANALYSISTASKSDDRP
10 class AliITSresponseSDD;
12 #include "AliAnalysisTaskSE.h"
14 class AliAnalysisTaskSDDRP : public AliAnalysisTaskSE {
18 AliAnalysisTaskSDDRP();
19 virtual ~AliAnalysisTaskSDDRP();
20 virtual void UserExec(Option_t *option);
21 virtual void UserCreateOutputObjects();
22 virtual void Terminate(Option_t *option);
24 void SetRunNumber(Int_t nrun){
27 void SetMinITSPoints(Int_t minp=3){
30 void SetUseOnlyCINT1BTriggers(Bool_t use=kTRUE){
33 void SetMinPfordEdx(Float_t minp=1.5){
36 Bool_t CheckModule(Int_t lay, Int_t lad, Int_t det) const;
40 AliAnalysisTaskSDDRP(const AliAnalysisTaskSDDRP &source);
41 AliAnalysisTaskSDDRP& operator=(const AliAnalysisTaskSDDRP &source);
43 TList* fOutput; //! ntuple with output of vertexers
44 TH1F* fHistNEvents; //! histo with N of events
45 TH1F* fRecPMod; //! histo with module occupancy (RecP)
46 TH1F* fTrackPMod; //! histo with module occupancy (TrP)
47 TH1F* fGoodAnMod; //! histo good anodes per module
48 TH1F* fRecPLadLay3; //! histo with ladder occupancy on layer3 (RecP)
49 TH1F* fRecPLadLay4; //! histo with ladder occupancy on layer4 (RecP)
50 TH1F* fTrackPLadLay3; //! histo with ladder occupancy on layer3 (TrP)
51 TH1F* fTrackPLadLay4; //! histo with ladder occupancy on layer4 (TrP)
52 TH1F* fGoodAnLadLay3; //! histo good anodes per ladder on layer3
53 TH1F* fGoodAnLadLay4; //! histo good anodes per ladder on layer4
54 TH1F* fDriftTimeRP; //! histo with drift time distribution (RecP)
55 TH1F* fDriftTimeTP; //! histo with drift time distribution (TrP)
56 TH1F* fSignalTime[8]; //! histos of dE/dx in time windows
57 AliESDEvent *fESD; // ESD object
58 AliESDfriend *fESDfriend; // ESD friend object
59 AliITSresponseSDD* fResp; // ResponseSDD object
60 Int_t fRunNumber; // Run number
61 Int_t fMinITSpts; // Minimum number of points per track
62 Float_t fMinPfordEdx; // Minimum momentum for dE/dx
63 Bool_t fOnlyCINT1BTrig; // Flag for using all events or only intections
64 Bool_t fInitialised; // True if initialised
65 ClassDef(AliAnalysisTaskSDDRP,1);