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 |
---|
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 |