Back Midas Rome Roody Rootana
  Rome Analyzer Framework  Not logged in ELOG logo
Entry  13 Oct 2004, ryu, Suggestion, TBranch compression 
    Reply  13 Oct 2004, Matthias Schneebeli, Suggestion, TBranch compression 
       Reply  14 Oct 2004, Stefan Ritt, Suggestion, TBranch compression 
          Reply  14 Oct 2004, Matthias Schneebeli, Suggestion, TBranch compression 
Message ID: 5     Entry time: 13 Oct 2004     Reply to this: 8
Author: ryu 
Topic: Suggestion 
Subject: TBranch compression 
It seems that branchs in TTree which is created by ROME is not compressed. 

So I changed src/framework/XXEventLoop.cpp like

.
.
.
 tree = new TTree("Trigger","Trigger");
 tree->Branch("Info","ROMETreeInfo",&fTreeInfo,32000,99);
 tree->GetBranch("Info")->SetCompressionLevel(1);
 tree->Branch("LPADCData","TClonesArray",gAnalyzer->GetLPADCDataObjectsAddress(),32000,99);
 tree->GetBranch("LPADCData")->SetCompressionLevel(1);
.
.
.

After this change, file size which was 739MB became 235MB.
ELOG V3.1.4-2e1708b5