Hello experts, I want to scan three variables of my TTree “Events” which gives me 2233395 entries. as
Events->SetScanField(0);
Events->Scan(“run:luminosityBlock:event”);
and get all the entries in rows and columns. Now I want to save these entries in a text file like “output.txt”. How can I do this…???
You can read the values using TTreeReader (tutorial), and just write them to a text file using something like
myFile << *value1 << "\t" << *value2 << ...
with a std::fstream
.
1 Like
Dear Stephan Hageboeck, thanks for your reply.
Can I make it possible in interactive root mode…??
[root] Events->SetScanField(0);
[root] Events->Scan(“run:luminosityBlock:event”);
[root] …???
You can indeed. To find it, I went to the documentation for TTree::Scan. It says that you should refer to TTreePlayer::Scan() for details.
There is a section that tells you how to dump the entire thing.
1 Like
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.