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):
1.4.7