Skip to content
Snippets Groups Projects
Commit a35bfa7f authored by Bertram Kopf's avatar Bertram Kopf
Browse files

added additional key for omega to 3pi kinematics

parent bee4c5c6
No related branches found
No related tags found
No related merge requests found
......@@ -19,6 +19,7 @@
LSOmegaTo3PiDecAmps::LSOmegaTo3PiDecAmps(boost::shared_ptr<OmegaTo3PiLSDecay> theDec) :
LSDecAmps(theDec)
,_lambdaDecKey(theDec->lambdaDecKey())
{
_JPCLSs=theDec->JPCLSAmps();
_factorMag=1.;
......
......@@ -39,6 +39,8 @@ public:
protected:
const std::string _lambdaDecKey;
private:
......
......@@ -32,7 +32,8 @@ OmegaTo3PiLSDecay::OmegaTo3PiLSDecay(Particle* mother, Particle* daughter1, Part
boost::shared_ptr<const JPCLS> theValidJPCLS(new JPCLS(_motherJPCPtr, validL, validS));
_JPCLSDecAmps.push_back(theValidJPCLS);
_wignerDKey="normOmega_"+_motherJPCPtr->name()+FunctionUtils::particleListName(_finalStateParticles);
_wignerDKey="normOmega_"+_motherJPCPtr->name()+FunctionUtils::particleListName(_finalStateParticles);
_lambdaDecKey="lambdaOmega_"+_motherJPCPtr->name()+FunctionUtils::particleListName(_finalStateParticles);
}
OmegaTo3PiLSDecay::~OmegaTo3PiLSDecay(){
......
......@@ -28,11 +28,13 @@ public:
// virtual OmegaTo3PiLSDecay* clone_() const = 0;
std::vector< boost::shared_ptr<const JPCLS> > JPCLSAmps(){ return _JPCLSDecAmps;}
virtual void fillWignerDs(std::map<std::string , Vector4<double> >& fsMap, EvtData* evtData);
virtual const std::string lambdaDecKey() {return _lambdaDecKey;}
virtual void print(std::ostream& os) const;
Particle* daughter3Part() {return _daughter3;}
virtual std::string type() {return "OmegaTo3PiLSDecay";}
protected:
std::string _lambdaDecKey;
Particle* _daughter3;
std::vector< boost::shared_ptr<const JPCLS> > _JPCLSDecAmps;
std::vector<Particle*> _finalStateParticlesDaughter3;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment