| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

readEvents Namespace Reference


Functions

def readEvents

Function Documentation

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__":

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:07:40 2011 for RawDataDict by doxygen 1.4.7