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.
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)
11 namespace AliSpectraNameSpaceBoth
16 // 6 Pt Generated True Primary
17 kHistPtGenTruePrimaryPionPlus, // Pt histo for pions +, generated tracks, true ID, primary Event
18 kHistPtGenTruePrimaryKaonPlus, // Pt histo for kaons +, generated tracks, true ID, primary Event
19 kHistPtGenTruePrimaryProtonPlus, // Pt histo for protons +, generated tracks, true ID, primary Event
20 kHistPtGenTruePrimaryPionMinus, // Pt histo for pions -, generated tracks, true ID, primary Event
21 kHistPtGenTruePrimaryKaonMinus, // Pt histo for kaons -, generated tracks, true ID, primary Event
22 kHistPtGenTruePrimaryProtonMinus, // Pt histo for protons -, generated tracks, true ID, primary Event
23 kNPtGenHist = kHistPtGenTruePrimaryProtonMinus, // Number of ptGen-likehistos histos - PID
24 kHistPtGen, // Pt histo for all particles, generated tracks
25 kNPtGenAllChHist = kHistPtGen, // Number of ptGen-likehistos histos - AllCh
27 // 6 Pt Reconstructed Sigma
28 kHistPtRecSigmaPionPlus, // Pt histo for pions +, reconstructed tracks, sigma ID
29 kHistPtRecSigmaKaonPlus, // Pt histo for kaons +, reconsructed tracks, sigma ID
30 kHistPtRecSigmaProtonPlus, // Pt histo for protons +, reconstructed tracks, sigma ID
31 kHistPtRecSigmaPionMinus, // Pt histo for pions -, reconstructed tracks, sigma ID
32 kHistPtRecSigmaKaonMinus, // Pt histo for kaons -, reconstructed tracks, sigma ID
33 kHistPtRecSigmaProtonMinus, // Pt histo for protons -, reconstructed tracks, sigma ID
35 // 6 Pt Reconstructed True & identified with nsigma
36 kHistPtRecTruePionPlus, // Pt histo for pions +, reconstructed tracks, true ID
37 kHistPtRecTrueKaonPlus, // Pt histo for kaons +, reconsructed tracks, true ID
38 kHistPtRecTrueProtonPlus, // Pt histo for protons +, reconstructed tracks, true ID
39 kHistPtRecTruePionMinus, // Pt histo for pions -, reconstructed tracks, true ID
40 kHistPtRecTrueKaonMinus, // Pt histo for kaons -, reconstructed tracks, true ID
41 kHistPtRecTrueProtonMinus, // Pt histo for protons -, reconstructed tracks, true ID
42 kHistPtRecTrueMuonPlus, // Pt histo for muons +, reconstructed tracks, true ID,
43 kHistPtRecTrueMuonMinus, // Pt histo for muons +, reconstructed tracks, true ID,
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,
55 // 6 Pt Reconstructed Sigma Primary
56 kHistPtRecSigmaPrimaryPionPlus, // Pt histo for pions +, reconstructed tracks, sigma ID, primary Event
57 kHistPtRecSigmaPrimaryKaonPlus, // Pt histo for kaons +, reconsructed tracks, sigma ID, primary Event
58 kHistPtRecSigmaPrimaryProtonPlus, // Pt histo for protons +, reconstructed tracks, sigma ID, primary Event
59 kHistPtRecSigmaPrimaryPionMinus, // Pt histo for pions -, reconstructed tracks, sigma ID, primary Event
60 kHistPtRecSigmaPrimaryKaonMinus, // Pt histo for kaons -, reconstructed tracks, sigma ID, primary Event
61 kHistPtRecSigmaPrimaryProtonMinus, // Pt histo for protons -, reconstructed tracks, sigma ID, primary Event
63 // 6 Pt Reconstructed Sigma Secondary Material
64 kHistPtRecSigmaSecondaryMaterialPionPlus, // Pt histo for pions +, reconstructed tracks, sigma ID, secondary Event
65 kHistPtRecSigmaSecondaryMaterialKaonPlus, // Pt histo for kaons +, reconsructed tracks, sigma ID, secondary Event
66 kHistPtRecSigmaSecondaryMaterialProtonPlus, // Pt histo for protons +, reconstructed tracks, sigma ID, secondary Event
67 kHistPtRecSigmaSecondaryMaterialPionMinus, // Pt histo for pions -, reconstructed tracks, sigma ID, secondary Event
68 kHistPtRecSigmaSecondaryMaterialKaonMinus, // Pt histo for kaons -, reconstructed tracks, sigma ID, secondary Event
69 kHistPtRecSigmaSecondaryMaterialProtonMinus, // Pt histo for protons -, reconstructed tracks, sigma ID, secondary Event
71 // 6 Pt Reconstructed Sigma Secondary WeakDecay
72 kHistPtRecSigmaSecondaryWeakDecayPionPlus, // Pt histo for pions +, reconstructed tracks, sigma ID, secondary Event
73 kHistPtRecSigmaSecondaryWeakDecayKaonPlus, // Pt histo for kaons +, reconsructed tracks, sigma ID, secondary Event
74 kHistPtRecSigmaSecondaryWeakDecayProtonPlus, // Pt histo for protons +, reconstructed tracks, sigma ID, secondary Event
75 kHistPtRecSigmaSecondaryWeakDecayPionMinus, // Pt histo for pions -, reconstructed tracks, sigma ID, secondary Event
76 kHistPtRecSigmaSecondaryWeakDecayKaonMinus, // Pt histo for kaons -, reconstructed tracks, sigma ID, secondary Event
77 kHistPtRecSigmaSecondaryWeakDecayProtonMinus, // Pt histo for protons -, reconstructed tracks, sigma ID, secondary Event
79 // 6 Pt Reconstructed True Primary
80 kHistPtRecTruePrimaryPionPlus, // Pt histo for pions +, reconstructed tracks, true ID, primary event
81 kHistPtRecTruePrimaryKaonPlus, // Pt histo for kaons +, reconsructed tracks, true ID, primary event
82 kHistPtRecTruePrimaryProtonPlus, // Pt histo for protons +, reconstructed tracks, true ID, primary event
83 kHistPtRecTruePrimaryPionMinus, // Pt histo for pions -, reconstructed tracks, true ID, primary event
84 kHistPtRecTruePrimaryKaonMinus, // Pt histo for kaons -, reconstructed tracks, true ID, primary event
85 kHistPtRecTruePrimaryProtonMinus, // Pt histo for protons -, reconstructed tracks, true ID, primary event
86 kHistPtRecTruePrimaryMuonPlus, // Pt histo for muons +, reconstructed tracks, true ID, primary event
87 kHistPtRecTruePrimaryMuonMinus, // Pt histo for muons +, reconstructed tracks, true ID, primary event
88 kNPtRecHist = kHistPtRecTruePrimaryMuonMinus, // Number of ptRec-likehistos histos
91 kHistPtRec, // Pt histo for all particles, reconstructed tracks
92 kHistPtRecPrimaryAll, // Pt histo for all particles, reconstructed tracks
93 kNPtRecAllChHist = kHistPtRecPrimaryAll, // Number of ptRec-likehistos histos - no PID
95 kHistPIDTPC, // Particle Identification histo
102 kHistPIDTPCProtonRec,
103 kNHistPID =kHistPIDTPCProtonRec,
107 kHistNSigProtonTPC, // NSigma separation plot
110 kHistNSigProtonPtTPC,
117 kHistNSigProtonPtTOF,
121 kHistNSigProtonTPCTOF,
122 kHistNSigPionPtTPCTOF,
123 kHistNSigKaonPtTPCTOF,
124 kHistNSigProtonPtTPCTOF,
125 kNHistNSig=kHistNSigProtonPtTPCTOF,
129 kNHist, // Total number of histos
130 }; // Type of events plotted in Pt Histogram