Describes a generic analysis job that filters LIGO data as configured by an ini file.
Definition at line 1415 of file pipeline.py.
Inherits object.
Inherited by lal.pipeline.LSCDataFindJob, lal.pipeline.LigolwAddJob, lal.pipeline.LigolwCutJob, lal.pipeline.NoopJob, and lal.pipeline.SqliteJob.
Public Member Functions | |
def | __init__ (self, cp) |
def | get_config (self, sec, opt) |
Get the configration variable in a particular section of this jobs ini file. More... | |
def | set_channel (self, channel) |
Set the name of the channel that this job is filtering. More... | |
def | channel (self) |
Returns the name of the channel that this job is filtering. More... | |
def lal.pipeline.AnalysisJob.__init__ | ( | self, | |
cp | |||
) |
cp | ConfigParser object that contains the configuration for this job. |
Reimplemented in lal.pipeline.LSCDataFindJob, lal.pipeline.LigolwSqliteJob, lal.pipeline.SqliteJob, lal.pipeline.LigolwAddJob, lal.pipeline.LigolwCutJob, and lal.pipeline.NoopJob.
Definition at line 1419 of file pipeline.py.
def lal.pipeline.AnalysisJob.get_config | ( | self, | |
sec, | |||
opt | |||
) |
Get the configration variable in a particular section of this jobs ini file.
sec | ini file section. |
opt | option from section sec. |
Definition at line 1432 of file pipeline.py.
def lal.pipeline.AnalysisJob.set_channel | ( | self, | |
channel | |||
) |
Set the name of the channel that this job is filtering.
This will overwrite the value obtained at initialization.
Definition at line 1439 of file pipeline.py.
def lal.pipeline.AnalysisJob.channel | ( | self | ) |
Returns the name of the channel that this job is filtering.
Note that channel is defined to be IFO independent, so this may be LSC-AS_Q or IOO-MC_F. The IFO is set on a per node basis, not a per job basis.
Definition at line 1447 of file pipeline.py.