Functions | |
| def | readEvents |
| def readEvents::readEvents | ( | filename, | ||
maxEvents = 10 | ||||
| ) |
Definition at line 10 of file readEvents.py.
00010 : 00011 # Load dictionary 00012 import ROOT 00013 ROOT.gSystem.Load("libCintex") 00014 ROOT.Cintex.Enable() 00015 ROOT.gSystem.Load("libRawDataDict") 00016 00017 # Make reader an open raw data file 00018 rr = ROOT.DayaBay.RawDataReader() 00019 ok = rr.open( filename ); 00020 if not ok: 00021 print "Failed to open: ", filename; 00022 return 00023 00024 # Loop over event data blocks 00025 currentEvent = 0; 00026 while True: 00027 event = rr.nextEvent() 00028 if not event: break 00029 event.dump( ROOT.cout ) 00030 currentEvent += 1 00031 if currentEvent > maxEvents: break 00032 return 00033 if __name__ == "__main__":
1.4.7