]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGPP/CalibMacros/xmldump
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGPP / CalibMacros / xmldump
CommitLineData
e6abd438 1xmldump(){
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
13void 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}
22EOF
23
24 aliroot -b -q xmldump.C
e6abd438 25}
26
27