]>
Commit | Line | Data |
---|---|---|
e6abd438 | 1 | |
2 | ||
3 | xmldump(){ | |
4 | # | |
5 | # Dump object from file | |
6 | # | |
7 | # Example usage: | |
8 | # xmldump /cvmfs/alice.gsi.de/alice/data/2010/OCDB/TPC/Calib/RecoParam/Run0_999999999_v1_s0.root AliCDBEntry Run0_999999999_v1_s0.dump | |
9 | ||
10 | fin=$1 | |
11 | object=$2 | |
12 | fout=$3 | |
13 | ||
14 | echo "void xmldump(){" >xmldump.C | |
15 | echo "printf(\"Hallo world\n\");" >>xmldump.C | |
16 | echo "TFile* fin=TFile::Open(\"$fin\");" >>xmldump.C | |
17 | echo "TFile* fout=TFile::Open(\"$fout.xml\",\"recreate\");" >>xmldump.C | |
18 | echo "TObject * obj= (TObject*)fin->Get(\"$2\");" >>xmldump.C | |
19 | echo "obj->Print();" >>xmldump.C | |
20 | echo "obj->Write();" >>xmldump.C | |
21 | echo "delete fout;" >>xmldump.C | |
22 | echo "}" >>xmldump.C | |
23 | aliroot -b -q xmldump.C | |
24 | } | |
25 | ||
26 |