#include <EvtFSPick.hh>
◆ EvtFSPick() [1/2]
◆ ~EvtFSPick() [1/2]
virtual EvtFSPick::~EvtFSPick |
( |
| ) |
|
|
inlinevirtual |
◆ EvtFSPick() [2/2]
◆ ~EvtFSPick() [2/2]
virtual EvtFSPick::~EvtFSPick |
( |
| ) |
|
|
inlinevirtual |
◆ FSPick() [1/2]
◆ FSPick() [2/2]
◆ getFS() [1/2]
◆ getFS() [2/2]
◆ getIndex() [1/2]
int EvtFSPick::getIndex |
( |
EvtId |
eid | ) |
|
Definition at line 85 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtFSPick.cc.
85 {
86 for(int i=0;i<_vId.size();i++){
88 if( eid == pid ){
90 _fsid[i] = did;
91 return i;
92 }
93 }
94 std::cout<<"EvtFSPick::Cannot find the particle "
96 <<" in the generated final state"<<std::endl;
97 abort();
98}
static EvtId getId(const std::string &name)
Referenced by getP4(), and getP4Lab().
◆ getIndex() [2/2]
int EvtFSPick::getIndex |
( |
EvtId |
eid | ) |
|
◆ getP4() [1/2]
◆ getP4() [2/2]
◆ getP4Lab() [1/2]
◆ getP4Lab() [2/2]
◆ setFinalStatePar() [1/2]
void EvtFSPick::setFinalStatePar |
( |
std::vector< std::string > |
vnames | ) |
|
Definition at line 45 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtFSPick.cc.
45 {
46 if(vnames.size()!= _EvtFS.size())
47 {std::cout<<"EvtFSPick::The number in final state is inconsistent"<<std::endl;abort();}
48 for (int i=0;i<vnames.size();i++){
49
50 _vnames.push_back(vnames[i]);
52 _vId.push_back(eid);
53
54
55 }
56
57}
◆ setFinalStatePar() [2/2]
void EvtFSPick::setFinalStatePar |
( |
std::vector< std::string > |
vnames | ) |
|
The documentation for this class was generated from the following files: