MINT2
|
#include <AmpInitialiser.h>
Public Member Functions | |
AmpInitialiser () | |
AmpInitialiser (const std::string &StandardisedDecayTreeName, const std::string &lopt="", const std::string &namePrefix="", const std::string &linshapePrefix="", const std::vector< double > &numOpts=std::vector< double >(), bool autoSwap=true, int index=-1) | |
AmpInitialiser (const DecayTree &dt_in, char SPD_in='?', const std::string &lopt="", const std::string &namePrefix="", const std::string &linshapePrefix="", const std::vector< double > &numOpts=std::vector< double >(), bool autoSwap=true, int index=-1) | |
AmpInitialiser (const DecayTree &dt_in, const std::string &lopt, const std::string &namePrefix="", const std::string &linshapePrefix="", const std::vector< double > &numOpts=std::vector< double >(), bool autoSwap=true, int index=-1) | |
AmpInitialiser (const AmpInitialiser &other, const std::string &addedPrefix="", const std::string &addedLineshapePrefix="") | |
AmpInitialiser & | operator= (const AmpInitialiser &rhs) |
const DecayTree & | tree () const |
DalitzEventPattern | getEventPattern () const |
void | setTree (const DecayTree &dt_in) |
char | SPD () const |
void | setSPD (char SPD_in) |
const std::string & | lopt () const |
void | setLopt (const std::string &lopt_in) |
void | addLopt (const std::string &lopt_in) |
void | setNumOpts (const std::vector< double > &numOpts_in=std::vector< double >()) |
void | setNumOpts (double n1) |
void | setNumOpts (double n1, double n2) |
void | setNumOpts (double n1, double n2, double n3) |
const std::vector< double > & | numOpts () const |
bool | autoSwap () const |
bool | setAutoSwap (bool autoSwap_in=true) |
const std::string & | prefix () const |
void | addPrefix (const std::string &namePrefix) |
const std::string & | lsPrefix () const |
void | addLsPrefix (const std::string &linshapePrefix) |
int | index () const |
void | setIndex (int index) |
std::string | indexString () const |
std::string | uniqueName () const |
std::string | name () const |
~AmpInitialiser () | |
Private Attributes | |
DecayTree | _dt |
char | _SPD |
bool | _valid |
std::string | _prefix |
std::string | _lsPrefix |
std::string | _lopt |
std::vector< double > | _numOpts |
bool | _autoSwap |
int | _index |
Definition at line 10 of file AmpInitialiser.h.
AmpInitialiser::AmpInitialiser | ( | ) |
Definition at line 14 of file AmpInitialiser.cpp.
AmpInitialiser::AmpInitialiser | ( | const std::string & | StandardisedDecayTreeName, |
const std::string & | lopt = "" , |
||
const std::string & | namePrefix = "" , |
||
const std::string & | linshapePrefix = "" , |
||
const std::vector< double > & | numOpts = std::vector<double>() , |
||
bool | autoSwap = true , |
||
int | index = -1 |
||
) |
Definition at line 22 of file AmpInitialiser.cpp.
AmpInitialiser::AmpInitialiser | ( | const DecayTree & | dt_in, |
char | SPD_in = '?' , |
||
const std::string & | lopt = "" , |
||
const std::string & | namePrefix = "" , |
||
const std::string & | linshapePrefix = "" , |
||
const std::vector< double > & | numOpts = std::vector<double>() , |
||
bool | autoSwap = true , |
||
int | index = -1 |
||
) |
Definition at line 54 of file AmpInitialiser.cpp.
AmpInitialiser::AmpInitialiser | ( | const DecayTree & | dt_in, |
const std::string & | lopt, | ||
const std::string & | namePrefix = "" , |
||
const std::string & | linshapePrefix = "" , |
||
const std::vector< double > & | numOpts = std::vector<double>() , |
||
bool | autoSwap = true , |
||
int | index = -1 |
||
) |
Definition at line 73 of file AmpInitialiser.cpp.
AmpInitialiser::AmpInitialiser | ( | const AmpInitialiser & | other, |
const std::string & | addedPrefix = "" , |
||
const std::string & | addedLineshapePrefix = "" |
||
) |
Definition at line 92 of file AmpInitialiser.cpp.
|
inline |
Definition at line 96 of file AmpInitialiser.h.
void AmpInitialiser::addLopt | ( | const std::string & | lopt_in | ) |
Definition at line 152 of file AmpInitialiser.cpp.
void AmpInitialiser::addLsPrefix | ( | const std::string & | linshapePrefix | ) |
Definition at line 211 of file AmpInitialiser.cpp.
void AmpInitialiser::addPrefix | ( | const std::string & | namePrefix | ) |
Definition at line 204 of file AmpInitialiser.cpp.
bool AmpInitialiser::autoSwap | ( | ) | const |
Definition at line 178 of file AmpInitialiser.cpp.
DalitzEventPattern AmpInitialiser::getEventPattern | ( | ) | const |
Definition at line 121 of file AmpInitialiser.cpp.
int AmpInitialiser::index | ( | ) | const |
Definition at line 185 of file AmpInitialiser.cpp.
std::string AmpInitialiser::indexString | ( | ) | const |
Definition at line 193 of file AmpInitialiser.cpp.
const std::string & AmpInitialiser::lopt | ( | ) | const |
Definition at line 146 of file AmpInitialiser.cpp.
const std::string & AmpInitialiser::lsPrefix | ( | ) | const |
Definition at line 208 of file AmpInitialiser.cpp.
std::string AmpInitialiser::name | ( | ) | const |
Definition at line 224 of file AmpInitialiser.cpp.
const std::vector< double > & AmpInitialiser::numOpts | ( | ) | const |
Definition at line 174 of file AmpInitialiser.cpp.
AmpInitialiser & AmpInitialiser::operator= | ( | const AmpInitialiser & | rhs | ) |
Definition at line 104 of file AmpInitialiser.cpp.
const std::string & AmpInitialiser::prefix | ( | ) | const |
Definition at line 201 of file AmpInitialiser.cpp.
bool AmpInitialiser::setAutoSwap | ( | bool | autoSwap_in = true | ) |
Definition at line 181 of file AmpInitialiser.cpp.
void AmpInitialiser::setIndex | ( | int | index | ) |
Definition at line 189 of file AmpInitialiser.cpp.
void AmpInitialiser::setLopt | ( | const std::string & | lopt_in | ) |
Definition at line 149 of file AmpInitialiser.cpp.
void AmpInitialiser::setNumOpts | ( | const std::vector< double > & | numOpts_in = std::vector<double>() | ) |
Definition at line 158 of file AmpInitialiser.cpp.
void AmpInitialiser::setNumOpts | ( | double | n1 | ) |
Definition at line 162 of file AmpInitialiser.cpp.
void AmpInitialiser::setNumOpts | ( | double | n1, |
double | n2 | ||
) |
Definition at line 165 of file AmpInitialiser.cpp.
void AmpInitialiser::setNumOpts | ( | double | n1, |
double | n2, | ||
double | n3 | ||
) |
Definition at line 169 of file AmpInitialiser.cpp.
void AmpInitialiser::setSPD | ( | char | SPD_in | ) |
Definition at line 142 of file AmpInitialiser.cpp.
void AmpInitialiser::setTree | ( | const DecayTree & | dt_in | ) |
Definition at line 132 of file AmpInitialiser.cpp.
char AmpInitialiser::SPD | ( | ) | const |
Definition at line 139 of file AmpInitialiser.cpp.
const DecayTree & AmpInitialiser::tree | ( | ) | const |
Definition at line 117 of file AmpInitialiser.cpp.
std::string AmpInitialiser::uniqueName | ( | ) | const |
Definition at line 215 of file AmpInitialiser.cpp.
|
private |
Definition at line 26 of file AmpInitialiser.h.
|
private |
Definition at line 11 of file AmpInitialiser.h.
|
private |
Definition at line 27 of file AmpInitialiser.h.
|
private |
Definition at line 17 of file AmpInitialiser.h.
|
private |
Definition at line 15 of file AmpInitialiser.h.
|
private |
Definition at line 24 of file AmpInitialiser.h.
|
private |
Definition at line 14 of file AmpInitialiser.h.
|
private |
Definition at line 12 of file AmpInitialiser.h.
|
private |
Definition at line 13 of file AmpInitialiser.h.