Public Member Functions | |
def | __init__ |
def | GetType |
def | __repr__ |
def | RenameJob |
Private Member Functions | |
def | _DoMemberIO |
def | _AddJobOrProtoJob |
Top level object to manage a single task. This class inherits from GBSTask and adds the constraint that Job and ProtoJob names must be of the form:- job_rrrrrrrr_ssss where rrrrrrrr is an 8 digit zero padded run number ssss is a 4 digit zero padded subrun number It manages Monte Carlo jobs in which the run and subrun numbers determine the Monte Carlo random number seed and introduces the new method RenameJob(old_name, new_name) which allows a job to use a seed.
Definition at line 13 of file MinosRSMTask.py.
def minos::MinosRSMTask::MinosRSMTask::__init__ | ( | self, | ||
name, | ||||
parent, | ||||
model, | ||||
model_args | ||||
) |
def minos::MinosRSMTask::MinosRSMTask::__repr__ | ( | self | ) |
def minos::MinosRSMTask::MinosRSMTask::_AddJobOrProtoJob | ( | self, | ||
job_name, | ||||
args_str, | ||||
env_str, | ||||
type | ||||
) | [private] |
Create a new named Job or ProtoJob and optionally assign its application script local args.
Definition at line 35 of file MinosRSMTask.py.
def minos::MinosRSMTask::MinosRSMTask::_DoMemberIO | ( | self, | ||
ioh | ||||
) | [private] |
def minos::MinosRSMTask::MinosRSMTask::GetType | ( | self | ) |
def minos::MinosRSMTask::MinosRSMTask::RenameJob | ( | self, | ||
old_name, | ||||
new_name | ||||
) |
Rename job from old_name to new_name.
Definition at line 41 of file MinosRSMTask.py.
00041 : 00042 GBSTask._DoMemberIO(self,ioh) 00043 00044 def GetType(self): return "MinosRSMTask" 00045 00046 def __repr__(self) : return self.AsString() 00047 00048 ###### User Callable Methods (Getters then Setters) ###### 00049 00050 00051 00052 ###### Private Methods (not user callable) ###### 00053 00054 def _AddJobOrProtoJob(self,job_name,args_str,env_str,type):