#include #include #include #include #include #include int main(int argc, char **argv) { // This is needed to create dictionary entries for ROOT classes TApplication* app = new TApplication("app", &argc, argv); TFile* file = new TFile("161992.root"); TTree* tree = (TTree*) file->Get("HWWTree_quadlep"); Long64_t nEntries = tree->GetEntries(); std::vector* m_jet_E = NULL; TBranch* b_m_jet_E = NULL; tree->SetBranchAddress("m_jet_E", &m_jet_E, &b_m_jet_E); for(Long64_t entry = 0; entry < nEntries; entry++) { //tree->GetEntry(entry); // Do not use this Long64_t tentry = tree->LoadTree(entry); b_m_jet_E->GetEntry(entry); std::cout << m_jet_E->size() << std::endl; } return 0; }