ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Simulation
BeamEffects
src
components
BeamEffects_entries.cxx
Go to the documentation of this file.
1
#include "
../GenEventValidityChecker.h
"
2
#include "
../ZeroLifetimePositioner.h
"
3
#include "
../GenEventVertexPositioner.h
"
4
#include "
../VertexBeamCondPositioner.h
"
5
#include "
../LRAVertexPositioner.h
"
6
#include "
../LongBeamspotVertexPositioner.h
"
7
#include "
../CrabKissingVertexPositioner.h
"
8
#include "
../GenEventBeamEffectBooster.h
"
9
#include "
../GenEventRotator.h
"
10
#include "
../BeamEffectsAlg.h
"
11
#include "
../BeamSpotFixerAlg.h
"
12
#include "
../BeamSpotReweightingAlg.h
"
13
14
#ifndef SIMULATIONBASE
15
#include "
../MatchingBkgVertexPositioner.h
"
16
#endif
17
18
DECLARE_COMPONENT
(
Simulation::ZeroLifetimePositioner
)
19
DECLARE_COMPONENT
(
Simulation::GenEventValidityChecker
)
20
DECLARE_COMPONENT
(
Simulation::GenEventVertexPositioner
)
21
DECLARE_COMPONENT
(
Simulation::VertexBeamCondPositioner
)
22
DECLARE_COMPONENT
(
Simulation::LRAVertexPositioner
)
23
DECLARE_COMPONENT
(
Simulation::LongBeamspotVertexPositioner
)
24
DECLARE_COMPONENT
(
Simulation::CrabKissingVertexPositioner
)
25
DECLARE_COMPONENT
(
Simulation::GenEventBeamEffectBooster
)
26
DECLARE_COMPONENT
(
Simulation::GenEventRotator
)
27
DECLARE_COMPONENT
(
Simulation::BeamEffectsAlg
)
28
DECLARE_COMPONENT
(
Simulation::BeamSpotFixerAlg
)
29
DECLARE_COMPONENT
(
Simulation::BeamSpotReweightingAlg
)
30
31
#ifndef SIMULATIONBASE
32
DECLARE_COMPONENT
(
Simulation::MatchingBkgVertexPositioner
)
33
#endif
BeamEffectsAlg.h
BeamSpotFixerAlg.h
BeamSpotReweightingAlg.h
CrabKissingVertexPositioner.h
GenEventBeamEffectBooster.h
GenEventRotator.h
GenEventValidityChecker.h
GenEventVertexPositioner.h
LRAVertexPositioner.h
LongBeamspotVertexPositioner.h
MatchingBkgVertexPositioner.h
DECLARE_COMPONENT
DECLARE_COMPONENT(MuonGMR4::ReadoutGeomCnvAlg)
VertexBeamCondPositioner.h
ZeroLifetimePositioner.h
Simulation::BeamEffectsAlg
This AthReentrantAlgorithm reads in the McEventCollection produced by the generator and writes out an...
Definition
BeamEffectsAlg.h:40
Simulation::BeamSpotFixerAlg
An algorithm to fix beam spot information in xAOD::EventInfo.
Definition
BeamSpotFixerAlg.h:27
Simulation::BeamSpotReweightingAlg
This AthReentrantAlgorithm calculates an event weight based such that the distribution of z-positions...
Definition
BeamSpotReweightingAlg.h:38
Simulation::CrabKissingVertexPositioner
This AthenaTool computes geometrical shifts for the initial GenEvent vertices.
Definition
CrabKissingVertexPositioner.h:43
Simulation::GenEventBeamEffectBooster
This tool takes a HepMC::GenEvent and applies boosts due to beam tilt, etc.
Definition
GenEventBeamEffectBooster.h:39
Simulation::GenEventRotator
This tool takes a HepMC::GenEvent and applies rotations See https://twiki.cern.ch/twiki/bin/viewauth/...
Definition
GenEventRotator.h:29
Simulation::GenEventValidityChecker
Use the manipulate() method of this AthenaTool, to check a given GenEven for its validity.
Definition
GenEventValidityChecker.h:20
Simulation::GenEventVertexPositioner
This tool takes a HepMC::GenEvent and applies geometrical modifications, such as random vertex smeari...
Definition
GenEventVertexPositioner.h:29
Simulation::LRAVertexPositioner
Generates vertex positions based on a LRA histogram.
Definition
LRAVertexPositioner.h:27
Simulation::LongBeamspotVertexPositioner
This AthenaTool computes geometrical shifts for the initial GenEvent vertices.
Definition
LongBeamspotVertexPositioner.h:37
Simulation::MatchingBkgVertexPositioner
Returns a VertexShift based on what is given in the background input file.
Definition
MatchingBkgVertexPositioner.h:25
Simulation::VertexBeamCondPositioner
This AthenaTool computes geometrical shifts for the initial GenEvent vertices.
Definition
VertexBeamCondPositioner.h:33
Simulation::ZeroLifetimePositioner
This tool works around the issue of zero-lifetime particles in Geant4.
Definition
ZeroLifetimePositioner.h:21
Generated on
for ATLAS Offline Software by
1.17.0