GlobalEventDataMaker



namespace: Atlfast

class: GlobalEventDataMaker

Author: J Couchman

Description: Makes A GlobalEventData singleton object. This contains all the initial stsate global information which is conastant and needed by many of the Atlfast Algorithms such as beam energy and which particles are invisible to the calorimeter


Input/Output: It recieves nothing from the TDS. It writes Nothing to the TDS. It simply instantiates a GlobalEventData object with a call to its static member function Instance().

jobOptions

Option
Type
Default Value
Description




Luminosity
int 1 Sets the luminosity of the run. 1==Low, 2==High
Invisibles
std::vector [12,14,16] Sets the particles that are invisible to the Calorimeter via their pdg ID
RandomSeed
int 12345 Seed for Random number generator
BarrelForwardEta
double 3.2 Eta transition between barrel and forward detector.
BFieldOn
bool true A Switch for the magnetic field
McLocation
std::string "GEN_EVENT"


Implementation Details