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

Functions

 usage ()

Variables

int eventsPerFile = 500
bool verbose = False
 opts
 args
 basename = args[0]
 files = args[1:]
int ifile = 0
int id = 1
int outnum = 1
 dr = EventStorage.pickDataReader(files[0])
int numFiles = 0
 output
 input = eformat.istream([input_file])
 new_event = eformat.write.FullEventFragment(event)

Function Documentation

◆ usage()

trigbs_mixBSevents.usage ( )

Definition at line 13 of file trigbs_mixBSevents.py.

13def usage():
14 print(" usage: %s [options] <outbasename> <file1> <file2> <file3>" % sys.argv[0])
15 print(" Rewrites events with event ids numbered consequtively from 1")
16 print(" This is mainly used for preparing events from playback partition")
17 print()
18 print(" Options:")
19 print(" -n <number of events per file> : defaults to 500")
20 print(" -v : verbose output")
21 sys.exit(1)
22
void print(char *figname, TCanvas *c1)
StatusCode usage()

Variable Documentation

◆ args

trigbs_mixBSevents.args

Definition at line 24 of file trigbs_mixBSevents.py.

◆ basename

trigbs_mixBSevents.basename = args[0]

Definition at line 36 of file trigbs_mixBSevents.py.

◆ dr

trigbs_mixBSevents.dr = EventStorage.pickDataReader(files[0])

Definition at line 42 of file trigbs_mixBSevents.py.

◆ eventsPerFile

trigbs_mixBSevents.eventsPerFile = 500

Definition at line 10 of file trigbs_mixBSevents.py.

◆ files

trigbs_mixBSevents.files = args[1:]

Definition at line 37 of file trigbs_mixBSevents.py.

◆ id

int trigbs_mixBSevents.id = 1

Definition at line 40 of file trigbs_mixBSevents.py.

◆ ifile

int trigbs_mixBSevents.ifile = 0

Definition at line 39 of file trigbs_mixBSevents.py.

◆ input

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

Definition at line 56 of file trigbs_mixBSevents.py.

◆ new_event

trigbs_mixBSevents.new_event = eformat.write.FullEventFragment(event)

Definition at line 61 of file trigbs_mixBSevents.py.

◆ numFiles

int trigbs_mixBSevents.numFiles = 0

Definition at line 43 of file trigbs_mixBSevents.py.

◆ opts

trigbs_mixBSevents.opts

Definition at line 24 of file trigbs_mixBSevents.py.

◆ outnum

int trigbs_mixBSevents.outnum = 1

Definition at line 41 of file trigbs_mixBSevents.py.

◆ output

trigbs_mixBSevents.output
Initial value:
1= eformat.ostream(core_name=basename,
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 44 of file trigbs_mixBSevents.py.

◆ verbose

bool trigbs_mixBSevents.verbose = False

Definition at line 11 of file trigbs_mixBSevents.py.