#include <GenEvent_p4.h>
|
| | GenEvent_p4 () |
| | Default constructor.
|
| | GenEvent_p4 (int signalProcessId, int eventNbr, double eventScale, double alphaQCD, double alphaQED, int signalProcessVtx, const std::vector< double > &weights, const std::vector< double > &pdfinfo, const std::vector< long int > &randomStates, unsigned int verticesBegin, unsigned int verticesEnd, unsigned int particlesBegin, unsigned int particlesEnd) |
| | Constructor with parameters.
|
Definition at line 22 of file GenEvent_p4.h.
◆ GenEvent_p4() [1/2]
| GenEvent_p4::GenEvent_p4 |
( |
| ) |
|
|
inline |
Default constructor.
Inline methods:
Definition at line 126 of file GenEvent_p4.h.
126 :
140{}
double m_alphaQED
value of the QED coupling.
double m_alphaQCD
value of the QCD coupling.
double m_eventScale
Energy scale.
std::vector< double > m_weights
Weights for this event.
int m_signalProcessId
Id of the processus being generated.
int m_eventNbr
Event number.
std::vector< double > m_pdfinfo
Container of HepMC::PdfInfo object translated to vector<double> for simplicity.
unsigned int m_verticesEnd
End position in the vector of vertices composing this event.
unsigned int m_particlesEnd
End position in the vector of particles composing this event.
unsigned int m_verticesBegin
Begin position in the vector of vertices composing this event.
unsigned int m_particlesBegin
Begin position in the vector of particles composing this event.
int m_signalProcessVtx
Barcode of the GenVertex holding the signal process.
std::vector< long int > m_randomStates
Container of random numbers for the generator states.
◆ GenEvent_p4() [2/2]
| GenEvent_p4::GenEvent_p4 |
( |
int | signalProcessId, |
|
|
int | eventNbr, |
|
|
double | eventScale, |
|
|
double | alphaQCD, |
|
|
double | alphaQED, |
|
|
int | signalProcessVtx, |
|
|
const std::vector< double > & | weights, |
|
|
const std::vector< double > & | pdfinfo, |
|
|
const std::vector< long int > & | randomStates, |
|
|
unsigned int | verticesBegin, |
|
|
unsigned int | verticesEnd, |
|
|
unsigned int | particlesBegin, |
|
|
unsigned int | particlesEnd ) |
|
inline |
◆ McEventCollectionCnv_p4
◆ m_alphaQCD
| double GenEvent_p4::m_alphaQCD |
|
protected |
value of the QCD coupling.
see hep-ph/0109068
Definition at line 79 of file GenEvent_p4.h.
◆ m_alphaQED
| double GenEvent_p4::m_alphaQED |
|
protected |
value of the QED coupling.
see hep-ph/0109068
Definition at line 83 of file GenEvent_p4.h.
◆ m_eventNbr
| int GenEvent_p4::m_eventNbr |
|
protected |
◆ m_eventScale
| double GenEvent_p4::m_eventScale |
|
protected |
Energy scale.
see hep-ph/0109068
Definition at line 75 of file GenEvent_p4.h.
◆ m_particlesBegin
| unsigned int GenEvent_p4::m_particlesBegin |
|
protected |
Begin position in the vector of particles composing this event.
Definition at line 115 of file GenEvent_p4.h.
◆ m_particlesEnd
| unsigned int GenEvent_p4::m_particlesEnd |
|
protected |
End position in the vector of particles composing this event.
Definition at line 119 of file GenEvent_p4.h.
◆ m_pdfinfo
| std::vector<double> GenEvent_p4::m_pdfinfo |
|
protected |
◆ m_randomStates
| std::vector<long int> GenEvent_p4::m_randomStates |
|
protected |
◆ m_signalProcessId
| int GenEvent_p4::m_signalProcessId |
|
protected |
Id of the processus being generated.
Definition at line 67 of file GenEvent_p4.h.
◆ m_signalProcessVtx
| int GenEvent_p4::m_signalProcessVtx |
|
protected |
Barcode of the GenVertex holding the signal process.
0 means that no signal process vertex has been written out. This may come from upstream limitations, e.g. an absence of this information in the input file.
Definition at line 89 of file GenEvent_p4.h.
◆ m_verticesBegin
| unsigned int GenEvent_p4::m_verticesBegin |
|
protected |
Begin position in the vector of vertices composing this event.
Definition at line 107 of file GenEvent_p4.h.
◆ m_verticesEnd
| unsigned int GenEvent_p4::m_verticesEnd |
|
protected |
End position in the vector of vertices composing this event.
Definition at line 111 of file GenEvent_p4.h.
◆ m_weights
| std::vector<double> GenEvent_p4::m_weights |
|
protected |
Weights for this event.
First weight is used by default for hit and miss.
Definition at line 94 of file GenEvent_p4.h.
The documentation for this class was generated from the following file: