Changeset View
Changeset View
Standalone View
Standalone View
EvtGenModels/EvtDalitzTable.hh
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | EvtDalitzReso getResonance( std::string shape, EvtDalitzPlot dp, | ||||
double width, double FFp, double FFr, | double width, double FFp, double FFr, | ||||
double alpha, double aLass, double rLass, | double alpha, double aLass, double rLass, | ||||
double BLass, double phiBLass, double RLass, | double BLass, double phiBLass, double RLass, | ||||
double phiRLass, double cutoffLass ); | double phiRLass, double cutoffLass ); | ||||
int getDaughterPairs( | int getDaughterPairs( | ||||
EvtId* resDaughter, EvtId* daughter, | EvtId* resDaughter, EvtId* daughter, | ||||
std::vector<std::pair<EvtCyclic3::Pair, EvtCyclic3::Pair>>& angAndResPairs ); | std::vector<std::pair<EvtCyclic3::Pair, EvtCyclic3::Pair>>& angAndResPairs ); | ||||
std::map<EvtId, std::vector<EvtDalitzDecayInfo>> _dalitztable; | std::map<EvtId, std::vector<EvtDalitzDecayInfo>> m_dalitztable; | ||||
std::vector<std::string> _readFiles; | std::vector<std::string> m_readFiles; | ||||
EvtDalitzTable( const EvtDalitzTable& ); | EvtDalitzTable( const EvtDalitzTable& ); | ||||
EvtDalitzTable& operator=( const EvtDalitzTable& ); | EvtDalitzTable& operator=( const EvtDalitzTable& ); | ||||
//to calculate probMax | //to calculate probMax | ||||
double calcProbMax( EvtDalitzPlot dp, EvtDalitzDecayInfo* model ); | double calcProbMax( EvtDalitzPlot dp, EvtDalitzDecayInfo* model ); | ||||
double calcProb( EvtDalitzPoint point, EvtDalitzDecayInfo* model ); | double calcProb( EvtDalitzPoint point, EvtDalitzDecayInfo* model ); | ||||
}; | }; | ||||
#endif | #endif |