EventHeaderMaker



namespace: Atlfast

class: EventHeaderMaker

Author: Atlfast Team

Description: Constructs an Atlfast::EventHeader Object from Atlfast Event Data


Input/Output: It takes in from the TDS four ReconstructedParticleCollections (Isolated Electrons, Isolated Photons, Isolated Muons, nonIsolated Muons), a CellCollection, a ClusterCollection, a JetCollection and a MissingMomentum Object. It writes an EventHeader Object to the TDS

jobOptions

Option
Type
Default Value
Description




BeamEnergy
double 7000.0 Sets the colliding beam energy
JetLocation
std::string "/Event/AtlfastJets" StoreGate Key for Atlfast::Jets
OutputLocation
std::string "/Event/AtlfastEventHeader" StoreGate Key for output EVentHeader
TestMode
bool false Switches to Run Tests
IsolatedMuonLocation
std::string "/Event/AtlfastIsolatedMuons" StoreGate Key for Isolated Atlfast::Muons
ElectronLocation
std::string "/Event/AtlfastIsolatedElectrons" StoreGate Key for Isolated Atlfast::Electrons
PhotonLocation
std::string "/Event/AtlfastIsolatedPhotons" StoreGate Key for Isolated Atlfast::Photons
MissingMomentumLocation
std::string "/Event/AtlfastMissingMomentum" StoreGate key for Atlfast::MissingMomentum
NonIsolatedMuonLocation
std::string "/Event/AtlfastNonIsolatedMuons" StoreGate Key for non-Isolated Atlfast::Muons


Implementation Details