ATLAS Offline Software
Namespaces | Variables
AthenaPoolExample_ReadAgain.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_ReadAgain
 

Variables

 AthenaPoolExample_ReadAgain.flags = initConfigFlags()
 
 AthenaPoolExample_ReadAgain.Files
 
 AthenaPoolExample_ReadAgain.MaxEvents
 
 AthenaPoolExample_ReadAgain.MsgSuppression
 
 AthenaPoolExample_ReadAgain.DebugMessageComponents
 
 AthenaPoolExample_ReadAgain.acc = MainServicesCfg( flags )
 
 AthenaPoolExample_ReadAgain.evSelector = acc.getService("EventSelector")
 
 AthenaPoolExample_ReadAgain.SkipEvents
 
 AthenaPoolExample_ReadAgain.SkipEventSequence
 
 AthenaPoolExample_ReadAgain.poolAttribs = acc.getService("AthenaPoolCnvSvc").InputPoolAttributes
 
 AthenaPoolExample_ReadAgain.printOpts = acc.getService("AthenaPoolCnvSvc").PrintInputAttrPerEvt
 
 AthenaPoolExample_ReadAgain.QueryTag = CompFactory.AthPoolEx.QueryTag("QueryTag", OutputLevel = DEBUG)
 
 AthenaPoolExample_ReadAgain.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_ReadAgain.py.