source: fact/tools/pyscripts/sandbox/dneise/plotsome.py@ 13386

Last change on this file since 13386 was 13386, checked in by neise, 13 years ago
initial
  • Property svn:executable set to *
File size: 647 bytes
Line 
1#!/usr/bin/python -tti
2#
3# Example
4# * looping over RawData class object
5#
6
7from pyfact import RawData
8from plotters import Plotter
9from drs_spikes import DRSSpikes
10import sys
11
12data_filename = 'data/20120223_210.fits.gz'
13calib_filename = 'data/20120223_206.drs.fits.gz'
14
15if len(sys.argv) < 2:
16 print 'call: scriptname number-of-events-to-process'
17
18run = RawData(data_filename, calib_filename, return_dict = True, do_calibration=True)
19
20p = Plotter('test')
21
22for event in run:
23 index = event['event_id'].value
24 print event['trigger_type'].value ,
25 p(event['acal_data'][0])
26 if index == int(sys.argv[1]):
27 sys.exit(0)
28
Note: See TracBrowser for help on using the repository browser.