#include <D_hhhh.h>
Definition at line 34 of file D_hhhh.h.
◆ MintGen()
◆ ~MintGen()
◆ DecayEventRFVec()
std::vector< std::vector< double > > MintGen::DecayEventRFVec |
( |
| ) |
|
|
virtual |
Implements MINT::IMintGen.
Definition at line 98 of file D_hhhh.cpp.
105 std::vector<std::vector<double> > daughters;
109 for (
int i = 1; i < 5; i++)
112 daughters.push_back(DaughterMom);
std::vector< double > getDaughterMom(IDalitzEvent *, int)
virtual MINT::counted_ptr< IDalitzEvent > newEvent()
◆ getDaughterMom()
std::vector< double > MintGen::getDaughterMom |
( |
IDalitzEvent * |
dE, |
|
|
int |
daughter |
|
) |
| |
Definition at line 44 of file D_hhhh.cpp.
46 std::vector<double> DaughterMom;
47 DaughterMom.push_back(dE->
p(daughter).T()/1000);
48 DaughterMom.push_back(dE->
p(daughter).X()/1000);
49 DaughterMom.push_back(dE->
p(daughter).Y()/1000);
50 DaughterMom.push_back(dE->
p(daughter).Z()/1000);
virtual const TLorentzVector & p(unsigned int i) const =0
◆ Initalize()
void MintGen::Initalize |
( |
const std::vector< int > & |
pat, |
|
|
TRandom * |
rnd = gRandom |
|
) |
| |
|
virtual |
Implements MINT::IMintGen.
Definition at line 56 of file D_hhhh.cpp.
64 std::cout <<
" Random Seed " << RandomSeed << std::endl;
69 , (std::string)
"efficient");
73 std::vector<int> TextEvtpattern = EventPattern.getVector();
81 std::cout <<
" got event pattern: " << pdg << std::endl;
83 if (patternVec[0] < 0)
86 cout <<
"Mother Particle " <<patternVec[0] << std::endl;
87 pdg = pdg.makeCPConjugate();
90 std::cout <<
" got event pattern: " << pdg << std::endl;
std::string m_inputFileName
static bool setDefaultInputFile(const std::string &fname)
◆ SetDalitzEvent()
◆ SetInputTextFile()
void MintGen::SetInputTextFile |
( |
std::string |
inputFile | ) |
|
|
virtual |
◆ m_dE
◆ m_inputFileName
std::string MINT::MintGen::m_inputFileName |
|
private |
◆ m_sg
◆ m_swap
bool MINT::MintGen::m_swap |
|
private |
The documentation for this class was generated from the following files: