1 #ifndef NAMED_DECAY_TREE_LIST_HH 2 #define NAMED_DECAY_TREE_LIST_HH 14 typedef std::map<std::string, AmpInitialiser>
AmpInitMap;
58 unsigned int size(
const std::string& opt =
"ALL")
const{
59 return trees(opt).size();}
62 std::cout <<
"NamedDecayTreeList destructor - should " 63 <<
"not have been called." << std::endl;
67 getMe(
const std::string& printopt=
"printNever");
72 return add(tree, opt);}
76 ,
bool& successFlag)
const;
80 return find(name, dummy);
87 void print(std::ostream& os = std::cout)
const;
const AmpInitialiser & find(const std::string &name, bool &successFlag) const
void add(const AmpInitialiser &tree, const std::string &opt="ALL")
static NamedDecayTreeList * __ptr
int makeShortJpsiKpipiList()
const AmpInitialiser & find(const std::string &name) const
static AmpInitialiser dummyAmpInitialiser
AmpInitMap _treesNoCLEO2012
int make3BodyListForRunningWidth()
static NamedDecayTreeList * getMe(const std::string &printopt="printNever")
int makeDplusToKKPiList()
int makeKsPiPiPizeroList()
const AmpInitMap & trees(const std::string &opt="ALL") const
std::string getLongestName() const
AmpInitMap _treesOnlyCLEO2012
AmpInitMap _treesNoBgSpinZero
void print(std::ostream &os=std::cout) const
std::ostream & operator<<(std::ostream &, const NamedDecayTreeList &ndtl)
unsigned int size(const std::string &opt="ALL") const
void addSimple(const AmpInitialiser &tree, const std::string &opt="ALL")
std::map< std::string, AmpInitialiser > AmpInitMap
void multiAdd(const AmpInitialiser &tree, const std::string &opt="ALL")
AmpInitMap _treesOnlyBgSpinZero