#include <AtTPCGammaDummyGenerator.h>
|
| | AtTPCGammaDummyGenerator () |
| |
| | AtTPCGammaDummyGenerator (Int_t pdgid, Int_t mult=1) |
| |
| virtual | ~AtTPCGammaDummyGenerator () |
| |
| void | SetPDGType (Int_t pdg) |
| |
| void | SetMultiplicity (Int_t mult) |
| |
| void | SetPRange (Double32_t pmin=0, Double32_t pmax=10) |
| |
| void | SetPtRange (Double32_t ptmin=0, Double32_t ptmax=10) |
| |
| void | SetPhiRange (Double32_t phimin=0, Double32_t phimax=360) |
| |
| void | SetEtaRange (Double32_t etamin=-5, Double32_t etamax=7) |
| |
| void | SetYRange (Double32_t ymin=-5, Double32_t ymax=7) |
| |
| void | SetThetaRange (Double32_t thetamin=0, Double32_t thetamax=90) |
| |
| void | SetCosTheta () |
| |
| void | SetXYZ (Double32_t x=0, Double32_t y=0, Double32_t z=0) |
| |
| void | SetBoxXYZ (Double32_t x1=0, Double32_t y1=0, Double32_t z1=0, Double32_t x2=0, Double32_t y2=0, Double32_t z2=0) |
| |
| void | SetDebug (Bool_t debug=0) |
| |
| void | SetNuclearDecayChain (Bool_t nuc=1) |
| |
| void | SetLorentzBoost (Double32_t beta=0) |
| |
| void | SetFragmentVelocity (Double32_t beta=0) |
| |
| void | SetDecayChainPoint (Double32_t gammaEnergy=0, Double32_t branchingRatio=0) |
| |
| virtual Bool_t | Init () |
| |
| virtual Bool_t | ReadEvent (FairPrimaryGenerator *primGen) |
| |
Definition at line 19 of file AtTPCGammaDummyGenerator.h.
◆ AtTPCGammaDummyGenerator() [1/2]
| AtTPCGammaDummyGenerator::AtTPCGammaDummyGenerator |
( |
| ) |
|
◆ AtTPCGammaDummyGenerator() [2/2]
| AtTPCGammaDummyGenerator::AtTPCGammaDummyGenerator |
( |
Int_t |
pdgid, |
|
|
Int_t |
mult = 1 |
|
) |
| |
Constructor with PDG-ID, multiplicity
- Parameters
-
| pdgid | Particle type (PDG encoding) |
| mult | Multiplicity (default is 1) |
Definition at line 31 of file AtTPCGammaDummyGenerator.cxx.
◆ ~AtTPCGammaDummyGenerator()
| AtTPCGammaDummyGenerator::~AtTPCGammaDummyGenerator |
( |
| ) |
|
|
virtualdefault |
◆ Init()
| Bool_t AtTPCGammaDummyGenerator::Init |
( |
| ) |
|
|
virtual |
◆ ReadEvent()
| Bool_t AtTPCGammaDummyGenerator::ReadEvent |
( |
FairPrimaryGenerator * |
primGen | ) |
|
|
virtual |
Creates an event with given type and multiplicity.
- Parameters
-
| primGen | pointer to the FairPrimaryGenerator |
for gamma-rays
for any massive particle
Definition at line 82 of file AtTPCGammaDummyGenerator.cxx.
◆ SetBoxXYZ()
| void AtTPCGammaDummyGenerator::SetBoxXYZ |
( |
Double32_t |
x1 = 0, |
|
|
Double32_t |
y1 = 0, |
|
|
Double32_t |
z1 = 0, |
|
|
Double32_t |
x2 = 0, |
|
|
Double32_t |
y2 = 0, |
|
|
Double32_t |
z2 = 0 |
|
) |
| |
|
inline |
◆ SetCosTheta()
| void AtTPCGammaDummyGenerator::SetCosTheta |
( |
| ) |
|
|
inline |
◆ SetDebug()
| void AtTPCGammaDummyGenerator::SetDebug |
( |
Bool_t |
debug = 0 | ) |
|
|
inline |
◆ SetDecayChainPoint()
| void AtTPCGammaDummyGenerator::SetDecayChainPoint |
( |
Double32_t |
gammaEnergy = 0, |
|
|
Double32_t |
branchingRatio = 0 |
|
) |
| |
◆ SetEtaRange()
| void AtTPCGammaDummyGenerator::SetEtaRange |
( |
Double32_t |
etamin = -5, |
|
|
Double32_t |
etamax = 7 |
|
) |
| |
|
inline |
◆ SetFragmentVelocity()
| void AtTPCGammaDummyGenerator::SetFragmentVelocity |
( |
Double32_t |
beta = 0 | ) |
|
◆ SetLorentzBoost()
| void AtTPCGammaDummyGenerator::SetLorentzBoost |
( |
Double32_t |
beta = 0 | ) |
|
|
inline |
◆ SetMultiplicity()
| void AtTPCGammaDummyGenerator::SetMultiplicity |
( |
Int_t |
mult | ) |
|
|
inline |
◆ SetNuclearDecayChain()
| void AtTPCGammaDummyGenerator::SetNuclearDecayChain |
( |
Bool_t |
nuc = 1 | ) |
|
|
inline |
◆ SetPDGType()
| void AtTPCGammaDummyGenerator::SetPDGType |
( |
Int_t |
pdg | ) |
|
|
inline |
◆ SetPhiRange()
| void AtTPCGammaDummyGenerator::SetPhiRange |
( |
Double32_t |
phimin = 0, |
|
|
Double32_t |
phimax = 360 |
|
) |
| |
|
inline |
◆ SetPRange()
| void AtTPCGammaDummyGenerator::SetPRange |
( |
Double32_t |
pmin = 0, |
|
|
Double32_t |
pmax = 10 |
|
) |
| |
|
inline |
◆ SetPtRange()
| void AtTPCGammaDummyGenerator::SetPtRange |
( |
Double32_t |
ptmin = 0, |
|
|
Double32_t |
ptmax = 10 |
|
) |
| |
|
inline |
◆ SetThetaRange()
| void AtTPCGammaDummyGenerator::SetThetaRange |
( |
Double32_t |
thetamin = 0, |
|
|
Double32_t |
thetamax = 90 |
|
) |
| |
|
inline |
◆ SetXYZ()
| void AtTPCGammaDummyGenerator::SetXYZ |
( |
Double32_t |
x = 0, |
|
|
Double32_t |
y = 0, |
|
|
Double32_t |
z = 0 |
|
) |
| |
|
inline |
◆ SetYRange()
| void AtTPCGammaDummyGenerator::SetYRange |
( |
Double32_t |
ymin = -5, |
|
|
Double32_t |
ymax = 7 |
|
) |
| |
|
inline |
The documentation for this class was generated from the following files: