ATLAS Offline Software
Loading...
Searching...
No Matches
trigbs_pickEvents Namespace Reference

Functions

 usage ()

Variables

 opts
 args
bool useL1ID = False
bool useGlobalID = False
bool verbose = False
 input_file = args[0]
 output_file = args[1]
 eventNums = args[2:]
 input = eformat.istream([input_file])
 dr = EventStorage.pickDataReader(input_file)
 output
list ranges = []
 vals = range.split('-')
int cnt = 0
int numSaved = 0
int num = cnt

Function Documentation

◆ usage()

trigbs_pickEvents.usage ( )

Definition at line 10 of file trigbs_pickEvents.py.

10def usage():
11 print(" usage: %s [options] <filein> <fileout> <events1> [event2] ..." % sys.argv[0])
12 print(" Writes out selected events from a bytestream file")
13 print(" Events are specified as individual event number (counting from 0)")
14 print(" or as ranges of event numbers (e.g. 3-10).")
15 print(" Multiple ranges can be specified")
16 print()
17 print(" options: ")
18 print(" -1 - select on l1 id instead of event number")
19 print(" -g - select on global id instead of event number")
20 print(" -v - verbose")
21 print(" -h - help")
22 sys.exit(1)
23
void print(char *figname, TCanvas *c1)
StatusCode usage()

Variable Documentation

◆ args

trigbs_pickEvents.args

Definition at line 25 of file trigbs_pickEvents.py.

◆ cnt

int trigbs_pickEvents.cnt = 0

Definition at line 71 of file trigbs_pickEvents.py.

◆ dr

trigbs_pickEvents.dr = EventStorage.pickDataReader(input_file)

Definition at line 52 of file trigbs_pickEvents.py.

◆ eventNums

trigbs_pickEvents.eventNums = args[2:]

Definition at line 46 of file trigbs_pickEvents.py.

◆ input

trigbs_pickEvents.input = eformat.istream([input_file])

Definition at line 51 of file trigbs_pickEvents.py.

◆ input_file

trigbs_pickEvents.input_file = args[0]

Definition at line 44 of file trigbs_pickEvents.py.

◆ num

trigbs_pickEvents.num = cnt

Definition at line 76 of file trigbs_pickEvents.py.

◆ numSaved

int trigbs_pickEvents.numSaved = 0

Definition at line 72 of file trigbs_pickEvents.py.

◆ opts

trigbs_pickEvents.opts

Definition at line 25 of file trigbs_pickEvents.py.

◆ output

trigbs_pickEvents.output
Initial value:
1= eformat.ostream(core_name=output_file,
2 run_number=dr.runNumber(),
3 trigger_type=dr.triggerType(),
4 detector_mask=dr.detectorMask(),
5 beam_type=dr.beamType(),
6 beam_energy=dr.beamEnergy())

Definition at line 53 of file trigbs_pickEvents.py.

◆ output_file

trigbs_pickEvents.output_file = args[1]

Definition at line 45 of file trigbs_pickEvents.py.

◆ ranges

list trigbs_pickEvents.ranges = []

Definition at line 60 of file trigbs_pickEvents.py.

◆ useGlobalID

bool trigbs_pickEvents.useGlobalID = False

Definition at line 34 of file trigbs_pickEvents.py.

◆ useL1ID

bool trigbs_pickEvents.useL1ID = False

Definition at line 33 of file trigbs_pickEvents.py.

◆ vals

trigbs_pickEvents.vals = range.split('-')

Definition at line 62 of file trigbs_pickEvents.py.

◆ verbose

bool trigbs_pickEvents.verbose = False

Definition at line 35 of file trigbs_pickEvents.py.