KaliVeda
Toolkit for HIC analysis
KVGELogReader Class Reference

Detailed Description

Read GE (Grid Engine) log files to extract status of batch jobs.

Created by KVClassFactory on Fri Nov 25 09:53:18 2011 Author: John Frankland

Updated to handle correctly new format of end-of-job informations:

Submitted on: Tue Apr 14 11:27:31 CEST 2020 *
Started on: Tue Apr 14 11:27:42 CEST 2020 *
Ended on: Tue Apr 14 12:02:19 CEST 2020 *
Exit status: 0 *
Requested *
CPU cores: 1 core(s) *
CPU time: 00:33:20 (2000 seconds) *
Consumed *
wallclock: 00:34:37 (2077 seconds) *
CPU time: 00:32:14 (1934 seconds) *
CPU scaling factor: 10.430000 *
normalized CPU time: 05:36:18 (20178 HS06 seconds) *
CPU efficiency: 93 % (1) *
vmem: 1.284 GB (2) *
maxvmem: 1.284 GB (2) *
maxrss: 407.348 MB (2) *
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void on
core

Definition at line 40 of file KVGELogReader.h.

#include <KVGELogReader.h>

Inheritance diagram for KVGELogReader:

Public Member Functions

 KVGELogReader ()
 
virtual ~KVGELogReader ()
 
Bool_t Incomplete () const override
 
void Reset () override
 
- Public Member Functions inherited from KVLogReader
 KVLogReader ()
 
virtual ~ KVLogReader ()
 
Double_t GetCPUratio () const
 calculate ratio of used CPU to requested CPU More...
 
Double_t GetCPUrequest () const
 
Double_t GetCPUused () const
 
const Char_tGetJobname () const
 
Double_t GetMEMrequest () const
 
Double_t GetMEMused () const
 
Int_t GetRunNumber () const
 try to get run number from jobname using format string fFMT More...
 
Double_t GetSCRATCHrequest () const
 
Double_t GetSCRATCHused () const
 
const Char_tGetStatus () const
 
Bool_t JobOK () const
 
Bool_t Killed () const
 
void ReadFile (const Char_t *fname)
 Open file 'fname' and read contents. More...
 
Bool_t SegFault () const
 
void SetNameFormat (const Char_t *fmt)
 

Constructor & Destructor Documentation

◆ KVGELogReader()

KVGELogReader::KVGELogReader ( )
inline

Definition at line 54 of file KVGELogReader.h.

◆ ~KVGELogReader()

virtual KVGELogReader::~KVGELogReader ( )
inlinevirtual

Definition at line 57 of file KVGELogReader.h.

Member Function Documentation

◆ Incomplete()

Bool_t KVGELogReader::Incomplete ( ) const
inlineoverridevirtual

Reimplemented from KVLogReader.

Definition at line 64 of file KVGELogReader.h.

◆ Reset()

void KVGELogReader::Reset ( void  )
inlineoverridevirtual

Reimplemented from KVLogReader.

Definition at line 58 of file KVGELogReader.h.