| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

TupleEx3 Namespace Reference


Classes

class  TupleEx3
 Simple algorithm for advanced N-Tuple columns. More...

Functions

def configure
 job configuration

Variables

string __author__ = 'Vanya BELYAEV ibelyaev@physics.syr.edu'
 Rndm = GaudiPython.gbl.Rndm
 Math = GaudiPython.gbl.ROOT.Math
 SUCCESS = GaudiPython.SUCCESS
 Gaudi = GaudiPython.gbl.Gaudi
tuple vct1 = GaudiPython.gbl.vector('double')
 vct2 = GaudiPython.gbl.CLHEP.HepVector
tuple gaudi = GaudiPython.AppMgr()
 The actual job execution.

Function Documentation

def TupleEx3::configure (   gaudi = None  ) 

job configuration

Author:
Vanya BELYAEV ibelyaev@physics.syr.edu
Date:
2006-11-26
Configuration of the job

Definition at line 193 of file TupleEx3.py.

00193                                :
00194     """
00195     Configuration of the job
00196     """
00197     
00198     if not gaudi : gaudi = GaudiPython.AppMgr()
00199     
00200     gaudi.JobOptionsType       = 'NONE'
00201     gaudi.EvtSel               = 'NONE'
00202     gaudi.HistogramPersistency = 'ROOT'
00203 
00204     gaudi.ExtSvc += ["NTupleSvc" , 'ChronoStatSvc']
00205 
00206     ntSvc = gaudi.service('NTupleSvc')
00207     ntSvc.Output = [ "MYLUN DATAFILE='TupleEx3.root' OPT='NEW' TYP='ROOT'" ] 
00208 
00209     gaudi.config()
00210     
00211     gaudi.DLLs = [ 'GaudiAlg', 'RootHistCnv', ]
00212 
00213     alg = TupleEx3()
00214     gaudi.setAlgorithms( [alg] )
00215 
00216     # configure proeprties
00217     alg.NTupleLUN = 'MYLUN'
00218     
00219     return SUCCESS
00220 
00221 
00222 # =============================================================================
## The actual job execution 


Variable Documentation

string TupleEx3::__author__ = 'Vanya BELYAEV ibelyaev@physics.syr.edu' [static]

Definition at line 24 of file TupleEx3.py.

TupleEx3::Rndm = GaudiPython.gbl.Rndm [static]

Definition at line 29 of file TupleEx3.py.

TupleEx3::Math = GaudiPython.gbl.ROOT.Math [static]

Definition at line 30 of file TupleEx3.py.

TupleEx3::SUCCESS = GaudiPython.SUCCESS [static]

Definition at line 31 of file TupleEx3.py.

TupleEx3::Gaudi = GaudiPython.gbl.Gaudi [static]

Definition at line 32 of file TupleEx3.py.

tuple TupleEx3::vct1 = GaudiPython.gbl.vector('double') [static]

Definition at line 39 of file TupleEx3.py.

TupleEx3::vct2 = GaudiPython.gbl.CLHEP.HepVector [static]

Definition at line 42 of file TupleEx3.py.

tuple TupleEx3::gaudi = GaudiPython.AppMgr() [static]

The actual job execution.

Author:
Vanya BELYAEV ibelyaev@physics.syr.edu
Date:
2007-01-24

Definition at line 228 of file TupleEx3.py.

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:59:39 2011 for GaudiExamples by doxygen 1.4.7