]>
Commit | Line | Data |
---|---|---|
f7707400 | 1 | #available variables: |
2 | # $dataType e.g. data or sim | |
3 | # $year e.g. 2011 | |
4 | # $period e.g. LHC13g | |
5 | # $runNumer e.g. 169123 | |
6 | # $pass e.g. cpass1,pass1,passMC | |
302db621 | 7 | # #ocdbStorage e.g. "raw://", "local://./OCDB" |
f7707400 | 8 | |
9 | runLevelQA() | |
10 | { | |
11 | qaFile=$1 | |
12 | ||
13 | cp $ALICE_ROOT/PWGPP/TPC/macros/MakeTrend.C . | |
14 | aliroot -b -q -l "MakeTrend.C(\"$qaFile\",$runNumber)" | |
15 | ||
16 | cp $ALICE_ROOT/PWGPP/TPC/macros/drawPerformanceTPCQAMatch.C . | |
17 | aliroot -b -q -l "drawPerformanceTPCQAMatch.C(\"$qaFile\")" | |
0f3724e7 | 18 | makeHTMLindexPerRun |
f7707400 | 19 | } |
20 | ||
21 | periodLevelQA() | |
22 | { | |
23 | trendingFile=$1 | |
24 | ||
25 | cp $ALICE_ROOT/PWGPP/TPC/macros/drawPerformanceTPCQAMatchTrends.C . | |
26 | cp $ALICE_ROOT/PWGPP/TPC/macros/qaConfig.C . | |
27 | aliroot -b -q -l "drawPerformanceTPCQAMatchTrends.C(\"trending.root\",\"PbPb\")" | |
0f3724e7 | 28 | makeHTMLindexPerPeriod |
29 | } | |
30 | ||
31 | makeHTMLindexPerRun() | |
32 | { | |
33 | cat > index.html <<EOF | |
34 | <div align="left"><br> | |
35 | <h2>Run Data Quality</h2> | |
36 | <a href="TPC_event_info.png">Event Information</a><br> | |
37 | <a href="cluster_occupancy.png">Cluster Occupancy</a><br> | |
38 | <a href="eta_phi_pt.png">#eta, #phi and pt</a><br> | |
39 | <a href="cluster_in_detail.png">Number of clusters in #eta and #phi</a><br> | |
40 | <a href="dca_in_detail.png">DCAs vs #eta</a><br> | |
41 | <a href="TPC_dEdx_track_info.png">TPC dEdx</a><br> | |
42 | <a href="dca_and_phi.png">DCAs vs #phi</a><br> | |
43 | <a href="TPC-ITS.png">TPC-ITS matching</a><br> | |
44 | <a href="dcar_pT.png">dcar vs pT</a><br> | |
45 | <a href="pullPhiConstrain.png">Tracking parameter phi</a><br> | |
46 | <!-- <a href="res_pT_1overpT.png">Resolution vs pT and 1/pT</a><br> //--> | |
47 | <!-- <a href="eff_all+all_findable.png">Efficiency all charged + findable</a><br> //--> | |
48 | <!-- <a href="eff_Pi_K_P.png">Efficiency #pi, K, p</a><br> //--> | |
49 | <!-- <a href="eff_Pi_K_P_findable.png">Efficiency findable #pi, K, p</a><br> //--> | |
50 | </div> | |
51 | ||
52 | EOF | |
53 | } | |
54 | ||
55 | makeHTMLindexPerPeriod() | |
56 | { | |
57 | cat > index.html <<EOF | |
58 | <div align="left"><br> | |
59 | <h2>Periodical Data Quality</h2> | |
60 | <a href="meanTPCncl_vs_run.png">Mean Number of TPC Clusters</a><br> | |
61 | <a href="meanTPCnclF_vs_run.png"># of Found Clusters / # of Findable Clusters</a><br> | |
62 | <br> | |
63 | <a href="meanMIP_vs_run.png">Mean of MIPs</a><br> | |
64 | <a href="meandEdxele_vs_run.png">Mean electron energy loss p(0.32,0.38)GeV/c, dEdx(70,100)</a><br> | |
65 | <br> | |
66 | <a href="meanVertX_vs_run.png">Mean of Vertex_X</a>, <a href="meanVertY_vs_run.png">Vertex_Y</a>, <a href="meanVertZ_vs_run.png">Vertex_Z</a> | |
67 | <br><br> | |
68 | <a href="meanMult_vs_run.png">Multiplicities of Primary Tracks</a><br> | |
92f227d3 | 69 | <a href="TPC-ITS-matching-efficiency_vs_run.png">TPC-ITS matching efficiency</a><br> |
70 | <a href="ITS-TPC-matching-quality_vs_run.png">ITS-TPC matching quality</a><br> | |
71 | ||
0f3724e7 | 72 | <a href="1overPt_vs_run.png">Delta 1/pt</a><br> |
73 | <a href="DCAOffset_vs_run.png">DCAs</a><br> | |
74 | <br> | |
749fb673 | 75 | <p><font size="4">Runs:</font></p> |
76 | EOF | |
77 | ||
0511af47 | 78 | local dir |
749fb673 | 79 | for dir in 000*; do |
80 | echo "<a href="${dir}">${dir}</a>" >> index.html | |
81 | done | |
0f3724e7 | 82 | |
749fb673 | 83 | cat >> index.html <<EOF |
84 | <br> | |
0f3724e7 | 85 | <p><font size="4">Additional plots</font></p> |
86 | <a href="occ_AC_Side_IROC_OROC_vs_run.png">Nr of Chambers with lower gain (occupancy)</a><br> | |
87 | <br> | |
88 | <a href="dcar_fitting_run.png">DCAr fitting parameters</a><br> | |
89 | <a href="dcar_0_vs_run.png">DCAr fitting parameters (0)</a><br> | |
90 | <a href="dcar_1_vs_run.png">DCAr fitting parameters (1)</a><br> | |
91 | <a href="dcar_2_vs_run.png">DCAr fitting parameters (2)</a><br> | |
92 | <a href="dcaz_0_vs_run.png">DCAz fitting parameters (0)</a><br> | |
93 | <a href="dcaz_1_vs_run.png">DCAz fitting parameters (1)</a><br> | |
94 | <a href="dcaz_2_vs_run.png">DCAz fitting parameters (2)</a><br> | |
95 | <br> | |
96 | <a href="resolutionMIP_vs_run.png">Resolution of MIPs</a><br> | |
97 | <a href="resolutionMeandEdxEle_vs_run.png">Resolution of mean electron energy loss</a><br> | |
98 | <a href="ElectroMIPSeparation_vs_run.png">Separation between electon and MIPs energy loss</a><br> | |
99 | <br> | |
92f227d3 | 100 | <a href="MIPattachSlopes_vs_run.png">Attachment parameter p1, A side and C side</a><br> |
0f3724e7 | 101 | <br> |
102 | <a href="pullPhiConstrain_vs_run.png">Tracking parameter phi</a><br> | |
39488911 | 103 | <br> |
104 | <br> | |
105 | <a href="prodinfo">Production information</a><br> | |
0f3724e7 | 106 | |
107 | </div> | |
108 | ||
109 | EOF | |
f7707400 | 110 | } |