X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=PWGJE%2FEMCALJetTasks%2FUserTasks%2FAliAnalysisTaskEmcalJetTriggerQA.h;h=dfd6a9c5fbdc670d231e4fce8f1389f2b875ab0c;hb=4bb1bca6a6e33aaef402a4e96298b8fda3c1f194;hp=a60ce8e05411ee6a1a75cf2c5f47b9d2c0659796;hpb=49df70187657df0b6ef3ec2afd0b09a21e3ee007;p=u%2Fmrichter%2FAliRoot.git diff --git a/PWGJE/EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetTriggerQA.h b/PWGJE/EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetTriggerQA.h index a60ce8e0541..dfd6a9c5fbd 100644 --- a/PWGJE/EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetTriggerQA.h +++ b/PWGJE/EMCALJetTasks/UserTasks/AliAnalysisTaskEmcalJetTriggerQA.h @@ -5,6 +5,7 @@ class TH1; class TH2; class TH3; class TH3F; +class TProfile; class TClonesArray; class TArrayI; @@ -59,50 +60,52 @@ class AliAnalysisTaskEmcalJetTriggerQA : public AliAnalysisTaskEmcalJet { Int_t fTriggerType; // trigger type Int_t fNFastOR; // size of trigger patch fNFastORxfNFastOR - TH1F *fhNEvents; //! Histo number of events - TH2F *fHistRhovsCentFull; //!rho vs. centrality - TH2F *fHistRhovsCentCharged; //!rho vs. centrality - TH3F *fh3PtEtaPhiTracks; //! pt,eta,phi of tracks at vertex - TH3F *fh3PtEtaPhiTracksOnEmcal; //! pt,eta,phi of tracks at Emcal surface - TH3F *fh3PtEtaPhiTracksToProp; //! pt,eta,phi of tracks at vertex - TH3F *fh3PtEtaPhiTracksProp; //! pt,eta,phi of tracks at vertex - TH3F *fh3PtEtaPhiTracksNoProp; //! pt,eta,phi of tracks at vertex - TH2F *fh2CentPtJetFull; //! cent, pt of full jets - TH2F *fh2CentPtJetCharged; //! cent, pt of charged jets - TH3F *fh3PtEtaPhiJetFull; //! pt,eta,phi of full jets - TH3F *fh3PtEtaPhiJetCharged; //! pt,eta,phi of charged jets - TH2F *fh2NJetsPtFull; //! NJets per event vs pT,jet - TH2F *fh2NJetsPtCharged; //! NJets per event vs pT,jet - TH3F *fh3PtEtaAreaJetFull; //! pt,eta,area of full jet - TH3F *fh3PtEtaAreaJetCharged; //! pt,eta,area of charged jets - TH2F *fh2PtNConstituentsCharged; //! pt, # charged jet constituents - TH2F *fh2PtNConstituents; //! pt, # jet constituents - TH2F *fh2PtMeanPtConstituentsCharged; //! pt, charged constituents - TH2F *fh2PtMeanPtConstituentsNeutral; //! pt, neutral constituents - TH2F *fh2PtNEF; //! pt, NEF (neutral energy fraction) - TH3F *fh3NEFEtaPhi; //! NEF, eta, phi - TH2F *fh2NEFNConstituentsCharged; //! NEF, # charged jet constituents - TH2F *fh2NEFNConstituentsNeutral; //! NEF, # neutral jet constituents - TH2F *fh2Ptz; //! pt, z=pT,h,proj/p,jet full jet - TH2F *fh2PtzCharged; //! pt, z=pT,h,proj/p,jet charged jet - TH2F *fh2PtLeadJet1VsLeadJet2; //! correlation between leading jet of the two branches - TH3F *fh3EEtaPhiCluster; //! cluster E, eta, phi - TH3F *fh3PtLeadJet1VsPatchEnergy; //! leading jet energy vs leading patch energy vs jet trigger (J1/J2) - TH3F *fh3PtLeadJet2VsPatchEnergy; //! leading jet energy vs leading patch energy vs jet trigger (J1/J2) - TH3F *fh3PatchEnergyEtaPhiCenterJ1; //! patch energy vs eta, phi at center of patch, high threshold - TH3F *fh3PatchEnergyEtaPhiCenterJ2; //! patch energy vs eta, phi at center of patch, low threshold - TH3F *fh3PatchEnergyEtaPhiCenterJ1J2; //! patch energy vs eta, phi at center of patch, low + high threshold - TH3F *fh3PatchADCEnergyEtaPhiCenterJ1; //! patch ADC energy vs eta, phi at center of patch, high threshold - TH3F *fh3PatchADCEnergyEtaPhiCenterJ2; //! patch ADC energy vs eta, phi at center of patch, low threshold - TH3F *fh3PatchADCEnergyEtaPhiCenterJ1J2; //! patch ADC energy vs eta, phi at center of patch, low + high threshold - TH3F *fh3EEtaPhiCell; //! cell E, eta, phi - TH2F *fh2CellEnergyVsTime; //! emcal cell energy vs time - TH3F *fh3EClusELeadingCellVsTime; //! cluster energy vs energy of leading cell in cluster vs time of the leading cell - TH3F *fh3JetReacCent; //! jet energy vs cent vs dphi(jet,event plane) + TH1F *fhNEvents; //! Histo number of events + TProfile *fhTriggerbit; //! histogram containing the triggerbit (fOfflineTriggerMask) + TH2F *fHistRhovsCentFull; //! rho vs. centrality + TH2F *fHistRhovsCentCharged; //! rho vs. centrality + TH3F *fh3PtEtaPhiTracks; //! pt,eta,phi of tracks at vertex + TH3F *fh3PtEtaPhiTracksOnEmcal; //! pt,eta,phi of tracks at Emcal surface + TH3F *fh3PtEtaPhiTracksToProp; //! pt,eta,phi of tracks at vertex + TH3F *fh3PtEtaPhiTracksProp; //! pt,eta,phi of tracks at vertex + TH3F *fh3PtEtaPhiTracksNoProp; //! pt,eta,phi of tracks at vertex + TH2F *fh2CentPtJetFull; //! cent, pt of full jets + TH2F *fh2CentPtJetCharged; //! cent, pt of charged jets + TH3F *fh3PtEtaPhiJetFull; //! pt,eta,phi of full jets + TH3F *fh3PtEtaPhiJetCharged; //! pt,eta,phi of charged jets + TH2F *fh2NJetsPtFull; //! NJets per event vs pT,jet + TH2F *fh2NJetsPtCharged; //! NJets per event vs pT,jet + TH3F *fh3PtEtaAreaJetFull; //! pt,eta,area of full jet + TH3F *fh3PtEtaAreaJetCharged; //! pt,eta,area of charged jets + TH2F *fh2PtNConstituentsCharged; //! pt, # charged jet constituents + TH2F *fh2PtNConstituents; //! pt, # jet constituents + TH2F *fh2PtMeanPtConstituentsCharged; //! pt, charged constituents + TH2F *fh2PtMeanPtConstituentsNeutral; //! pt, neutral constituents + TH2F *fh2PtNEF; //! pt, NEF (neutral energy fraction) + TH3F *fh3NEFEtaPhi; //! NEF, eta, phi + TH2F *fh2NEFNConstituentsCharged; //! NEF, # charged jet constituents + TH2F *fh2NEFNConstituentsNeutral; //! NEF, # neutral jet constituents + TH2F *fh2Ptz; //! pt, z=pT,h,proj/p,jet full jet + TH2F *fh2PtzCharged; //! pt, z=pT,h,proj/p,jet charged jet + TH2F *fh2PtLeadJet1VsLeadJet2; //! correlation between leading jet of the two branches + TH3F *fh3EEtaPhiCluster; //! cluster E, eta, phi + TH3F *fh3PtLeadJet1VsPatchEnergy; //! leading jet energy vs leading patch energy vs jet trigger (J1/J2) + TH3F *fh3PtLeadJet2VsPatchEnergy; //! leading jet energy vs leading patch energy vs jet trigger (J1/J2) + TH3F *fh3PatchEnergyEtaPhiCenterJ1; //! patch energy vs eta, phi at center of patch, high threshold + TH3F *fh3PatchEnergyEtaPhiCenterJ2; //! patch energy vs eta, phi at center of patch, low threshold + TH3F *fh3PatchEnergyEtaPhiCenterJ1J2; //! patch energy vs eta, phi at center of patch, low + high threshold + TH3F *fh3PatchADCEnergyEtaPhiCenterJ1; //! patch ADC energy vs eta, phi at center of patch, high threshold + TH3F *fh3PatchADCEnergyEtaPhiCenterJ2; //! patch ADC energy vs eta, phi at center of patch, low threshold + TH3F *fh3PatchADCEnergyEtaPhiCenterJ1J2; //! patch ADC energy vs eta, phi at center of patch, low + high threshold + TH3F *fh3PatchADCEnergyEtaPhiCenterAll; //! patch ADC energy vs eta, phi at center of patch, all trigger patches + TH3F *fh3EEtaPhiCell; //! cell E, eta, phi + TH2F *fh2CellEnergyVsTime; //! emcal cell energy vs time + TH3F *fh3EClusELeadingCellVsTime; //! cluster energy vs energy of leading cell in cluster vs time of the leading cell + TH3F *fh3JetReacCent; //! jet energy vs cent vs dphi(jet,event plane) AliAnalysisTaskEmcalJetTriggerQA(const AliAnalysisTaskEmcalJetTriggerQA&); // not implemented AliAnalysisTaskEmcalJetTriggerQA &operator=(const AliAnalysisTaskEmcalJetTriggerQA&); // not implemented - ClassDef(AliAnalysisTaskEmcalJetTriggerQA, 12) + ClassDef(AliAnalysisTaskEmcalJetTriggerQA, 14) }; #endif