ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HiggsAnalysis/EarlyDataStudy/scripts/createTableSkimSummary.sh
Revision: 1.1
Committed: Thu May 6 15:14:20 2010 UTC (14 years, 11 months ago) by mangano
Content type: application/x-sh
Branch: MAIN
Log Message:
first commit

File Contents

# User Rev Content
1 mangano 1.1 #!/bin/bash
2     ############# preliminary part ################
3     dailySkim=$HEDS_NAMEPREFIX$HEDS_LABEL-v$HEDS_TASKATTEMPT
4    
5    
6    
7     ################################################
8    
9     simpleSummaryFile=$HEDS_FINALAREA/logs.SkimV$HEDS_SKIMVERSION/$HEDS_LABEL.log
10     nInputEvts=`cat $simpleSummaryFile |grep "Skim_" | awk '{print $2}'|head -n 1`
11     mergedFileCastor="rfio:$HEDS_CASTORFOLDER/skimV$HEDS_SKIMVERSION/merged_$HEDS_LABEL.root"
12    
13     cat > summary.html <<EOF
14     <html>
15     <head>
16     <title>Path Summary</title>
17     <link rel="stylesheet" type="text/css" href="../../fromGiovanni.css" />
18     </head>
19     <body>
20     <h1>Path Summary</h1>
21     <p> number of input events: $nInputEvts </p>
22     <p></p>
23     <!--<p class="time">Last updated at Fri Apr 16 00:39:40 2010</p> -->
24     <table class='selectedEventsSummary'>
25     <tr>
26     <th> SkimName </th> <th> # event skimmed </th> <th> detailed list of events </th><th> extract skim</th>
27     </tr>
28     EOF
29    
30     listSkimmedEventsPath=$HEDS_FINALAREA/logs.SkimV$HEDS_SKIMVERSION/$HEDS_LABEL.listSkimmedEvents
31    
32     if [ ! -d $listSkimmedEventsPath/configFiles ]; then
33     mkdir $listSkimmedEventsPath/configFiles
34     fi
35     cp $HEDSPATH/scripts/extractSkim.php $listSkimmedEventsPath/configFiles/
36    
37     echo $listSkimmedEventsPath
38     listSkims=`ls $listSkimmedEventsPath|grep -v summary|grep -v html|grep -v configFiles|grep -v dumperLogs`
39     # --- loop over skim paths ---
40     for j in $listSkims
41     do
42     nSkimmed=`cat $listSkimmedEventsPath/$j|wc -l`
43     skimName=`echo $j|sed s/^[0-9][0-9]\.[0-9][0-9]\.[0-9][0-9][0-9][0-9]\_//g`
44    
45     cat >> summary.html <<EOF
46     <tr>
47     <td>$skimName</td> <td> $nSkimmed </td> <td><a href="$j.html"> list</a></td><td><a href="configFiles/extractSkim.php?input=$mergedFileCastor&amp;skimName=$skimName"> extractSkim.py</a></td>
48     </tr>
49     EOF
50     done
51    
52     cat >> summary.html <<EOF
53     </table>
54    
55     </body>
56     </html>
57    
58     EOF
59     mv summary.html $listSkimmedEventsPath/
60    
61    
62    
63