ATLAS Offline Software
Variables
LArG4FSStartPointFilter Namespace Reference

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")
 

Variable Documentation

◆ action

LArG4FSStartPointFilter.action

Definition at line 16 of file LArG4FSStartPointFilter.py.

◆ args

LArG4FSStartPointFilter.args

Definition at line 23 of file LArG4FSStartPointFilter.py.

◆ choices

LArG4FSStartPointFilter.choices

Definition at line 16 of file LArG4FSStartPointFilter.py.

◆ dest

LArG4FSStartPointFilter.dest

Definition at line 16 of file LArG4FSStartPointFilter.py.

◆ evt

LArG4FSStartPointFilter.evt = HepMC.GenEvent()

Definition at line 42 of file LArG4FSStartPointFilter.py.

◆ exec

LArG4FSStartPointFilter.exec = __file__.replace("LArG4FSStartPointFilter.py","LArG4FSStartPointFilterBody.py")

Definition at line 103 of file LArG4FSStartPointFilter.py.

◆ help

LArG4FSStartPointFilter.help

Definition at line 16 of file LArG4FSStartPointFilter.py.

◆ i

int LArG4FSStartPointFilter.i = 0

Definition at line 75 of file LArG4FSStartPointFilter.py.

◆ infile

LArG4FSStartPointFilter.infile = HepMC.ReaderAscii(infilename)

Definition at line 35 of file LArG4FSStartPointFilter.py.

◆ int

LArG4FSStartPointFilter.int

Definition at line 17 of file LArG4FSStartPointFilter.py.

◆ numevents

LArG4FSStartPointFilter.numevents

Definition at line 21 of file LArG4FSStartPointFilter.py.

◆ options

LArG4FSStartPointFilter.options

Definition at line 23 of file LArG4FSStartPointFilter.py.

◆ outdata

LArG4FSStartPointFilter.outdata = HepMC.WriterAscii(options.outfile)

Definition at line 62 of file LArG4FSStartPointFilter.py.

◆ outevents

LArG4FSStartPointFilter.outevents

Definition at line 21 of file LArG4FSStartPointFilter.py.

◆ outfile

LArG4FSStartPointFilter.outfile

Definition at line 21 of file LArG4FSStartPointFilter.py.

◆ parser

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.

◆ part

LArG4FSStartPointFilter.part

Definition at line 21 of file LArG4FSStartPointFilter.py.

◆ particles

list LArG4FSStartPointFilter.particles = stpoint.particles()

Definition at line 84 of file LArG4FSStartPointFilter.py.

◆ pid_filt

LArG4FSStartPointFilter.pid_filt = str(particles[-1].pdg_id())

Definition at line 85 of file LArG4FSStartPointFilter.py.

◆ rand

LArG4FSStartPointFilter.rand = randint(0,stpsize-1)

Definition at line 80 of file LArG4FSStartPointFilter.py.

◆ stpoint

list LArG4FSStartPointFilter.stpoint = stpoints.pop(rand)

Definition at line 81 of file LArG4FSStartPointFilter.py.

◆ stpoints

list LArG4FSStartPointFilter.stpoints = []

Definition at line 31 of file LArG4FSStartPointFilter.py.

◆ stpsize

LArG4FSStartPointFilter.stpsize = len(stpoints)

Definition at line 67 of file LArG4FSStartPointFilter.py.

◆ type

LArG4FSStartPointFilter.type

Definition at line 16 of file LArG4FSStartPointFilter.py.

◆ usage

string LArG4FSStartPointFilter.usage = "usage: %prog [options] input1 [input2...]"

Definition at line 12 of file LArG4FSStartPointFilter.py.