]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGLF/SPECTRA/PiKaPr/TestAOD/Histograms.h
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGLF / SPECTRA / PiKaPr / TestAOD / Histograms.h
CommitLineData
4290905b 1
2// This file is used to give a list of histograms to be created by the manager.
3// the histogram names are automatically generated by the createNames.py script
4// the type/binning of the histograms depends on the range.
c79cb435 5// DON'T FORGET TO RUN createNames.py AFTER EDITING THIS FILE
6// IMPORTANT CONVENTIONS:
7// - don't assign numerical value explicitly to the entries (they would be skipped in the authomatic name generation)
8// - If you add an histogram set, please respect the order:
9// PionPlus, KaonPlus, ProtonPlus, PionMinus, KaonMinus, ProtonMinus (needed for getters)
4290905b 10
11namespace AliSpectraNameSpace
12{
13 enum AODPtHist_t
14 {
15
16 // 6 Pt Generated True Primary
4290905b 17 kHistPtGenTruePrimaryPionPlus, // Pt histo for pions +, generated tracks, true ID, primary Event
c79cb435 18 kHistPtGenTruePrimaryKaonPlus, // Pt histo for kaons +, generated tracks, true ID, primary Event
19 kHistPtGenTruePrimaryProtonPlus, // Pt histo for protons +, generated tracks, true ID, primary Event
4290905b 20 kHistPtGenTruePrimaryPionMinus, // Pt histo for pions -, generated tracks, true ID, primary Event
c79cb435 21 kHistPtGenTruePrimaryKaonMinus, // Pt histo for kaons -, generated tracks, true ID, primary Event
22 kHistPtGenTruePrimaryProtonMinus, // Pt histo for protons -, generated tracks, true ID, primary Event
194d6dce 23 kNPtGenHist = kHistPtGenTruePrimaryProtonMinus, // Number of ptGen-likehistos histos - PID
4290905b 24 kHistPtGen, // Pt histo for all particles, generated tracks
194d6dce 25 kNPtGenAllChHist = kHistPtGen, // Number of ptGen-likehistos histos - AllCh
4290905b 26
27 // 6 Pt Reconstructed Sigma
4290905b 28 kHistPtRecSigmaPionPlus, // Pt histo for pions +, reconstructed tracks, sigma ID
c79cb435 29 kHistPtRecSigmaKaonPlus, // Pt histo for kaons +, reconsructed tracks, sigma ID
30 kHistPtRecSigmaProtonPlus, // Pt histo for protons +, reconstructed tracks, sigma ID
4290905b 31 kHistPtRecSigmaPionMinus, // Pt histo for pions -, reconstructed tracks, sigma ID
c79cb435 32 kHistPtRecSigmaKaonMinus, // Pt histo for kaons -, reconstructed tracks, sigma ID
33 kHistPtRecSigmaProtonMinus, // Pt histo for protons -, reconstructed tracks, sigma ID
4290905b 34
2136acba 35 // 6 Pt Reconstructed True & identified with nsigma
4290905b 36 kHistPtRecTruePionPlus, // Pt histo for pions +, reconstructed tracks, true ID
c79cb435 37 kHistPtRecTrueKaonPlus, // Pt histo for kaons +, reconsructed tracks, true ID
38 kHistPtRecTrueProtonPlus, // Pt histo for protons +, reconstructed tracks, true ID
4290905b 39 kHistPtRecTruePionMinus, // Pt histo for pions -, reconstructed tracks, true ID
c79cb435 40 kHistPtRecTrueKaonMinus, // Pt histo for kaons -, reconstructed tracks, true ID
41 kHistPtRecTrueProtonMinus, // Pt histo for protons -, reconstructed tracks, true ID
4290905b 42 kHistPtRecTrueMuonPlus, // Pt histo for muons +, reconstructed tracks, true ID,
43 kHistPtRecTrueMuonMinus, // Pt histo for muons +, reconstructed tracks, true ID,
2136acba 44
45 // 6 Pt Reconstructed True & (regardless of the offline nsigma identification)
46 kHistPtRecPrimaryPionPlus, // Pt histo for pions +, reconstructed tracks, true ID
47 kHistPtRecPrimaryKaonPlus, // Pt histo for kaons +, reconsructed tracks, true ID
48 kHistPtRecPrimaryProtonPlus, // Pt histo for protons +, reconstructed tracks, true ID
49 kHistPtRecPrimaryPionMinus, // Pt histo for pions -, reconstructed tracks, true ID
50 kHistPtRecPrimaryKaonMinus, // Pt histo for kaons -, reconstructed tracks, true ID
51 kHistPtRecPrimaryProtonMinus, // Pt histo for protons -, reconstructed tracks, true ID
52 kHistPtRecPrimaryMuonPlus, // Pt histo for muons +, reconstructed tracks, true ID,
53 kHistPtRecPrimaryMuonMinus, // Pt histo for muons +, reconstructed tracks, true ID,
4290905b 54
55 // 6 Pt Reconstructed Sigma Primary
4290905b 56 kHistPtRecSigmaPrimaryPionPlus, // Pt histo for pions +, reconstructed tracks, sigma ID, primary Event
c79cb435 57 kHistPtRecSigmaPrimaryKaonPlus, // Pt histo for kaons +, reconsructed tracks, sigma ID, primary Event
58 kHistPtRecSigmaPrimaryProtonPlus, // Pt histo for protons +, reconstructed tracks, sigma ID, primary Event
4290905b 59 kHistPtRecSigmaPrimaryPionMinus, // Pt histo for pions -, reconstructed tracks, sigma ID, primary Event
c79cb435 60 kHistPtRecSigmaPrimaryKaonMinus, // Pt histo for kaons -, reconstructed tracks, sigma ID, primary Event
61 kHistPtRecSigmaPrimaryProtonMinus, // Pt histo for protons -, reconstructed tracks, sigma ID, primary Event
4290905b 62
63 // 6 Pt Reconstructed Sigma Secondary Material
4290905b 64 kHistPtRecSigmaSecondaryMaterialPionPlus, // Pt histo for pions +, reconstructed tracks, sigma ID, secondary Event
c79cb435 65 kHistPtRecSigmaSecondaryMaterialKaonPlus, // Pt histo for kaons +, reconsructed tracks, sigma ID, secondary Event
66 kHistPtRecSigmaSecondaryMaterialProtonPlus, // Pt histo for protons +, reconstructed tracks, sigma ID, secondary Event
4290905b 67 kHistPtRecSigmaSecondaryMaterialPionMinus, // Pt histo for pions -, reconstructed tracks, sigma ID, secondary Event
c79cb435 68 kHistPtRecSigmaSecondaryMaterialKaonMinus, // Pt histo for kaons -, reconstructed tracks, sigma ID, secondary Event
69 kHistPtRecSigmaSecondaryMaterialProtonMinus, // Pt histo for protons -, reconstructed tracks, sigma ID, secondary Event
4290905b 70
71 // 6 Pt Reconstructed Sigma Secondary WeakDecay
4290905b 72 kHistPtRecSigmaSecondaryWeakDecayPionPlus, // Pt histo for pions +, reconstructed tracks, sigma ID, secondary Event
c79cb435 73 kHistPtRecSigmaSecondaryWeakDecayKaonPlus, // Pt histo for kaons +, reconsructed tracks, sigma ID, secondary Event
74 kHistPtRecSigmaSecondaryWeakDecayProtonPlus, // Pt histo for protons +, reconstructed tracks, sigma ID, secondary Event
4290905b 75 kHistPtRecSigmaSecondaryWeakDecayPionMinus, // Pt histo for pions -, reconstructed tracks, sigma ID, secondary Event
c79cb435 76 kHistPtRecSigmaSecondaryWeakDecayKaonMinus, // Pt histo for kaons -, reconstructed tracks, sigma ID, secondary Event
77 kHistPtRecSigmaSecondaryWeakDecayProtonMinus, // Pt histo for protons -, reconstructed tracks, sigma ID, secondary Event
4290905b 78
79 // 6 Pt Reconstructed True Primary
4290905b 80 kHistPtRecTruePrimaryPionPlus, // Pt histo for pions +, reconstructed tracks, true ID, primary event
c79cb435 81 kHistPtRecTruePrimaryKaonPlus, // Pt histo for kaons +, reconsructed tracks, true ID, primary event
82 kHistPtRecTruePrimaryProtonPlus, // Pt histo for protons +, reconstructed tracks, true ID, primary event
4290905b 83 kHistPtRecTruePrimaryPionMinus, // Pt histo for pions -, reconstructed tracks, true ID, primary event
c79cb435 84 kHistPtRecTruePrimaryKaonMinus, // Pt histo for kaons -, reconstructed tracks, true ID, primary event
85 kHistPtRecTruePrimaryProtonMinus, // Pt histo for protons -, reconstructed tracks, true ID, primary event
4290905b 86 kHistPtRecTruePrimaryMuonPlus, // Pt histo for muons +, reconstructed tracks, true ID, primary event
87 kHistPtRecTruePrimaryMuonMinus, // Pt histo for muons +, reconstructed tracks, true ID, primary event
194d6dce 88 kNPtRecHist = kHistPtRecTruePrimaryMuonMinus, // Number of ptRec-likehistos histos
4290905b 89
90 // Rest
91 kHistPtRec, // Pt histo for all particles, reconstructed tracks
92 kHistPtRecPrimary, // Pt histo for all particles, reconstructed tracks
194d6dce 93 kNPtRecAllChHist = kHistPtRecPrimary, // Number of ptRec-likehistos histos - no PID
4290905b 94
95 kHistPIDTPC, // Particle Identification histo
96 kHistPIDTOF,
371994fc 97 kHistPIDTPCPion,
98 kHistPIDTPCKaon,
99 kHistPIDTPCProton,
972a21ad 100 kHistPIDTPCPionRec,
101 kHistPIDTPCKaonRec,
102 kHistPIDTPCProtonRec,
103 kNHistPID =kHistPIDTPCProtonRec,
4290905b 104
4290905b 105 kHistNSigPionTPC,
c79cb435 106 kHistNSigKaonTPC,
107 kHistNSigProtonTPC, // NSigma separation plot
4290905b 108 kHistNSigPionPtTPC,
c79cb435 109 kHistNSigKaonPtTPC,
110 kHistNSigProtonPtTPC,
4290905b 111
4290905b 112 kHistNSigPionTOF,
c79cb435 113 kHistNSigKaonTOF,
114 kHistNSigProtonTOF,
4290905b 115 kHistNSigPionPtTOF,
c79cb435 116 kHistNSigKaonPtTOF,
117 kHistNSigProtonPtTOF,
4290905b 118
4290905b 119 kHistNSigPionTPCTOF,
c79cb435 120 kHistNSigKaonTPCTOF,
121 kHistNSigProtonTPCTOF,
4290905b 122 kHistNSigPionPtTPCTOF,
c79cb435 123 kHistNSigKaonPtTPCTOF,
124 kHistNSigProtonPtTPCTOF,
460eef36 125 kNHistNSig=kHistNSigProtonPtTPCTOF,
4290905b 126 kNHist, // Total number of histos
127 }; // Type of events plotted in Pt Histogram
128
129}