TwoBodyDecayGen
TwoBodyDecayGen is a simple MC generator that generates 4-vectors for 2-body B-decays.
 All Classes Files Functions Variables Typedefs Macros
TwoBodyDecayGen Member List

This is the complete list of members for TwoBodyDecayGen, including all inherited members.

_countTwoBodyDecayGenprivatestatic
_dauchannelsTwoBodyDecayGenprivate
_daumassesTwoBodyDecayGenprivate
_generatorTwoBodyDecayGenprivate
_mommassTwoBodyDecayGenprivate
_printQ(std::string prefix, std::deque< chBFpair > queue)TwoBodyDecayGenprivate
_printQ(std::string prefix, std::vector< std::deque< chBFpair > > queue)TwoBodyDecayGenprivate
add_decay_channel(double *masses, unsigned nparts, double brfr)TwoBodyDecayGen
chBFpair typedefTwoBodyDecayGen
DauNode typedefTwoBodyDecayGen
DauNodeVec typedefTwoBodyDecayGen
find_leaf_nodes(std::vector< std::deque< chBFpair > > &brfrVec, std::deque< chBFpair > &brfrQ)TwoBodyDecayGen
generate(TLorentzVector &momp, std::vector< TLorentzVector > &particle_lvs, std::deque< chBFpair > chQ)TwoBodyDecayGen
get_brfr(unsigned chid)TwoBodyDecayGen
get_daughter(unsigned chid, unsigned dauid)TwoBodyDecayGen
get_event_tree(unsigned nevents, TH1 *hmomp)TwoBodyDecayGen
print(unsigned indent=0)TwoBodyDecayGen
TwoBodyDecayGen(double mommass, double dau1mass, double dau2mass, TwoBodyDecayGen *dau1=NULL, TwoBodyDecayGen *dau2=NULL)TwoBodyDecayGen
TwoBodyDecayGen(double mommass, double *daumasses, TwoBodyDecayGen *dau1=NULL, TwoBodyDecayGen *dau2=NULL)TwoBodyDecayGen
TwoBodyDecayGen(double *masses, unsigned nparts)TwoBodyDecayGen
~TwoBodyDecayGen() (defined in TwoBodyDecayGen)TwoBodyDecayGeninline