Changeset 67 in svn for trunk/Delphes.cpp
- Timestamp:
- Dec 2, 2008, 12:14:45 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Delphes.cpp
r66 r67 30 30 #include "interface/JetUtils.h" 31 31 32 #include "Utilities/FROG/Examples/Sim_Delphes/FrogUtil.h" 32 33 33 34 #include <vector> … … 353 354 delete treeWriter; 354 355 355 /*if(DET->DOTRIGGER == 1)356 if(DET->DOTRIGGER == 1) 356 357 { 357 // TChain chainT("Analysis"); 358 // chainT.Add(outputfilename.c_str()); 359 ExRootTreeReader *treeReaderT = new ExRootTreeReader("Analysis"); 360 358 TChain chainT("Analysis"); 359 chainT.Add(outputfilename.c_str()); 360 ExRootTreeReader *treeReaderT = new ExRootTreeReader(&chainT); 361 361 362 362 const TClonesArray *branchElecTrig = treeReaderT->UseBranch("Electron"); … … 366 366 const TClonesArray *branchPhotonTrig = treeReaderT->UseBranch("Photon"); 367 367 const TClonesArray *branchETmisTrig = treeReaderT->UseBranch("ETmis"); 368 369 // Loop over all events 368 369 ExRootTreeWriter *treeWriterT = new ExRootTreeWriter(outputfilename, "Trigger"); 370 ExRootTreeBranch *branchTrigger = treeWriterT->NewBranch("Trigger", TRootTrigger::Class()); 371 372 TRootTrigger *elementTrigger; 373 370 374 Long64_t entryT, allEntriesT = treeReaderT->GetEntries(); 371 375 cout << "** Chain contains " << allEntriesT << " events" << endl; 372 376 for(entryT = 0; entryT < allEntriesT; ++entryT) 373 377 { 374 //cout<<"entry "<<entryT<<endl; 378 treeWriterT->Clear(); 379 // treeReaderT->ReadEntry(entry); 380 elementTrigger = (TRootTrigger*) branchTrigger->NewEntry(); 381 elementTrigger->Accepted=true; 382 treeWriterT->Fill(); 375 383 } 384 385 treeWriterT->Write(); 386 delete treeWriterT; 376 387 } 377 */378 388 379 389 cout << "** Exiting..." << endl;
Note:
See TracChangeset
for help on using the changeset viewer.