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