ATLAS Offline Software
Namespaces | Variables
AthenaPoolExample_Read.py File Reference

Example job options file to illustrate how to read event data from Pool. More...

Go to the source code of this file.

Namespaces

 AthenaPoolExample_Read
 

Variables

 AthenaPoolExample_Read.flags = initConfigFlags()
 
 AthenaPoolExample_Read.Files
 
 AthenaPoolExample_Read.MaxEvents
 
 AthenaPoolExample_Read.MsgSuppression
 
 AthenaPoolExample_Read.DebugMessageComponents
 
 AthenaPoolExample_Read.acc = MainServicesCfg( flags )
 
 AthenaPoolExample_Read.evSelector = acc.getService("EventSelector")
 
 AthenaPoolExample_Read.SkipEvents
 
 AthenaPoolExample_Read.SkipEventSequence
 
 AthenaPoolExample_Read.poolAttribs = acc.getService("AthenaPoolCnvSvc").InputPoolAttributes
 
 AthenaPoolExample_Read.printOpts = acc.getService("AthenaPoolCnvSvc").PrintInputAttrPerEvt
 
 AthenaPoolExample_Read.sc = acc.run(flags.Exec.MaxEvents)
 

Detailed Description

Example job options file to illustrate how to read event data from Pool.

This Job option:

  1. Reads the data from files have been written with AthneaPoolExample_Write.py and AthneaPoolExample_ReadWrite.py
  2. Same as 1., but using TAG collections. Instead of SkipEvents, a HelperTool is used to skip the first 10 events using their MagicTag attribute (example for computational TAG processing).

Definition in file AthenaPoolExample_Read.py.