|  | ATLAS Offline Software
    | 
| Variables | |
| string | usage = "usage: %prog [options] input1 [input2...]" | 
| parser = OptionParser(usage=usage, version="%prog v0.0.1 $Id: LArG4FSStartPointFilter.py 711210 2015-11-27 15:56:00Z jchapman $") | |
| dest | |
| type | |
| action | |
| choices | |
| help | |
| int | |
| part | |
| outfile | |
| numevents | |
| outevents | |
| options | |
| args | |
| list | stpoints = [] | 
| infile = HepMC.ReaderAscii(infilename) | |
| evt = HepMC.GenEvent() | |
| outdata = HepMC.WriterAscii(options.outfile) | |
| stpsize = len(stpoints) | |
| int | i = 0 | 
| rand = randint(0,stpsize-1) | |
| list | stpoint = stpoints.pop(rand) | 
| list | particles = stpoint.particles() | 
| pid_filt = str(particles[-1].pdg_id()) | |
| exec = __file__.replace("LArG4FSStartPointFilter.py","LArG4FSStartPointFilterBody.py") | |
| LArG4FSStartPointFilter.action | 
Definition at line 16 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.args | 
Definition at line 23 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.choices | 
Definition at line 16 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.dest | 
Definition at line 16 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.evt = HepMC.GenEvent() | 
Definition at line 42 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.exec = __file__.replace("LArG4FSStartPointFilter.py","LArG4FSStartPointFilterBody.py") | 
Definition at line 103 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.help | 
Definition at line 16 of file LArG4FSStartPointFilter.py.
| int LArG4FSStartPointFilter.i = 0 | 
Definition at line 75 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.infile = HepMC.ReaderAscii(infilename) | 
Definition at line 35 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.int | 
Definition at line 17 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.numevents | 
Definition at line 21 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.options | 
Definition at line 23 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.outdata = HepMC.WriterAscii(options.outfile) | 
Definition at line 62 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.outevents | 
Definition at line 21 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.outfile | 
Definition at line 21 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.parser = OptionParser(usage=usage, version="%prog v0.0.1 $Id: LArG4FSStartPointFilter.py 711210 2015-11-27 15:56:00Z jchapman $") | 
Definition at line 14 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.part | 
Definition at line 21 of file LArG4FSStartPointFilter.py.
| list LArG4FSStartPointFilter.particles = stpoint.particles() | 
Definition at line 84 of file LArG4FSStartPointFilter.py.
Definition at line 85 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.rand = randint(0,stpsize-1) | 
Definition at line 80 of file LArG4FSStartPointFilter.py.
| list LArG4FSStartPointFilter.stpoint = stpoints.pop(rand) | 
Definition at line 81 of file LArG4FSStartPointFilter.py.
| list LArG4FSStartPointFilter.stpoints = [] | 
Definition at line 31 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.stpsize = len(stpoints) | 
Definition at line 67 of file LArG4FSStartPointFilter.py.
| LArG4FSStartPointFilter.type | 
Definition at line 16 of file LArG4FSStartPointFilter.py.
| string LArG4FSStartPointFilter.usage = "usage: %prog [options] input1 [input2...]" | 
Definition at line 12 of file LArG4FSStartPointFilter.py.
 1.8.18
 1.8.18