ATLAS Offline Software
Loading...
Searching...
No Matches
Simulation Namespace Reference

Classes

class  BeamEffectsAlg
 This AthReentrantAlgorithm reads in the McEventCollection produced by the generator and writes out an updated McEventCollection for use by simulation. More...
class  BeamSpotFixerAlg
 An algorithm to fix beam spot information in xAOD::EventInfo. More...
class  BeamSpotReweightingAlg
 This AthReentrantAlgorithm calculates an event weight based such that the distribution of z-positions of events matches a new beamspot size. More...
class  CrabKissingVertexPositioner
 This AthenaTool computes geometrical shifts for the initial GenEvent vertices. More...
class  GenEventBeamEffectBooster
 This tool takes a HepMC::GenEvent and applies boosts due to beam tilt, etc. More...
class  GenEventRotator
 This tool takes a HepMC::GenEvent and applies rotations See https://twiki.cern.ch/twiki/bin/viewauth/Atlas/AtlasG4EventFilters for more details. More...
class  GenEventValidityChecker
 Use the manipulate() method of this AthenaTool, to check a given GenEven for its validity. More...
class  GenEventVertexPositioner
 This tool takes a HepMC::GenEvent and applies geometrical modifications, such as random vertex smearing, beam tilt, etc. More...
class  IGenEventManipulator
 Interface definition for the HepMC::GenEvent manipulator, the provided GenEvent is hereby changed, i.e. More...
class  ILorentzVectorGenerator
 Interface definition for an AthenaTool creating a HepLorentzVector. More...
class  IZeroLifetimePatcher
 Interface for a service which works around the issue of zero-lifetime particles in Geant4. More...
class  LongBeamspotVertexPositioner
 This AthenaTool computes geometrical shifts for the initial GenEvent vertices. More...
class  LRAVertexPositioner
 Generates vertex positions based on a LRA histogram. More...
class  MatchingBkgVertexPositioner
 Returns a VertexShift based on what is given in the background input file. More...
class  VertexBeamCondPositioner
 This AthenaTool computes geometrical shifts for the initial GenEvent vertices. More...
class  ZeroLifetimePositioner
 This tool works around the issue of zero-lifetime particles in Geant4. More...

Detailed Description