54 while ((obj = iter->
Next()) != 0) {
91 while ((obj = iter->
Next()) != 0) {
112 printf(
"Printing information for the master job: ");
119 while ((obj = iter->
Next()) != 0) {
125 if (keyStr && jobStatus) {
126 printf(
"Printing info for subjob %s: ", keyStr->
GetString().
Data());
void Add(TObject *obj, const char *name=0, Int_t check=-1)
Add object with name to browser.
Collectable string class.
EGridJobStatus GetStatus() const
Returns the status of the master job reduced to the subset defined in TGridJobStatus.
Float_t PercentFinished()
Returns the percentage of finished subjobs, only DONE is considered as finished.
Iterator abstract base class.
void PrintJob(Bool_t full=kTRUE) const
Prints this job.
const char * Data() const
TAlienJobStatus * fMasterJob
TObject * GetValue(const char *keyname) const
Returns a pointer to the value associated with keyname as name of the key.
Using a TBrowser one can browse all ROOT objects.
TString GetString() const
TIterator * MakeIterator(Bool_t dir=kIterForward) const
Create an iterator for TMap.
virtual EGridJobStatus GetStatus() const
Gets the status of the job reduced to the subset defined in TGridJobStatus.
void Browse(TBrowser *b)
Browser interface.
virtual Int_t GetSize() const
Mother of all ROOT objects.
void Print(Option_t *) const
Prints information of the master job and the sub job. Only the status is printed. ...
virtual TObject * Next()=0
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b