PandaRoot
ChiGen.h
Go to the documentation of this file.
1
//****************************************************************************
2
//* This file is part of PandaRoot. *
3
//* *
4
//* PandaRoot is distributed under the terms of the *
5
//* GNU General Public License (GPL) version 3, *
6
//* copied verbatim in the file "LICENSE". *
7
//* *
8
//* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9
//* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10
//* The authors are listed in the file "AUTHORS". *
11
//****************************************************************************
12
13
/*
14
* @author Alexey Luchinsky
15
* @author Stanislav Poslavsky (stvlpos (at) mail.ru)
16
*/
17
18
#ifndef CHIGEN_H
19
#define CHIGEN_H
20
21
#include "
ChiGenContext.h
"
22
#include "
PythiaChiGen.h
"
23
24
namespace
chigen
{
25
26
class
ChiGen
{
27
public
:
32
ChiGen
(
PartonicModel
&partonicModel);
33
34
~ChiGen
();
35
43
Pythia8::Event *
next
();
44
52
PythiaChiGen
*
setPythiaChiGen
(
PythiaChiGen
*pchigen);
53
54
ClassDef
(
ChiGen
, 1);
55
56
private
:
60
unsigned
long
long
counter;
61
62
PythiaChiGen
*pchigen;
66
double
betaZ, gamma;
70
void
boost_lab_frame(Pythia8::Particle *particle);
71
};
72
}
// namespace chigen
73
74
#endif
/* CHIGEN_H */
chigen
Definition:
ChiGen.h:24
chigen::ChiGen::ClassDef
ClassDef(ChiGen, 1)
chigen::ChiGen::setPythiaChiGen
PythiaChiGen * setPythiaChiGen(PythiaChiGen *pchigen)
ChiGenContext.h
chigen::ChiGen::~ChiGen
~ChiGen()
PythiaChiGen.h
chigen::ChiGen::next
Pythia8::Event * next()
chigen::ChiGen::ChiGen
ChiGen(PartonicModel &partonicModel)
chigen::PartonicModel
Definition:
PartonicModel.h:27
chigen::PythiaChiGen
Definition:
PythiaChiGen.h:30
chigen::ChiGen
Definition:
ChiGen.h:26
home
gitlab-runner
builds
Vxspf1vo
0
PandaRootGroup
PandaRoot
pgenerators
chigen
ChiGen.h
Generated on Fri Nov 22 2024 06:04:40 for PandaRoot by
1.8.13