1 #ifndef SPINFACTORSSSS_FOURBODY_SCALARS_AND_VECTORS_HH 2 #define SPINFACTORSSSS_FOURBODY_SCALARS_AND_VECTORS_HH 31 virtual std::string
name()
const{
32 return "SpinFactor4:SF_DtoPP0_PtoSP1_StoP3P4-trivialSpinFactor";
46 virtual std::string
name()
const{
47 return "SpinFactor4:SF_DtoS1S2_S1toP1P2_S2toP3P4-trivialSpinFactor";
62 virtual std::string
name()
const{
63 return "SpinFactor4:SF_DtoPP1P2_PtoP3P4-trivialSpinFactor";
87 virtual std::string
name()
const{
88 return "SpinFactor4:SF_DtoPP0_PtoVP1_VtoP2P3(" 107 virtual void printYourself(std::ostream& os=std::cout)
const=0;
118 virtual std::string
name()
const{
119 return "SpinFactor4:SF_DtoAP0_AtoVP1_VtoP2P3_BASE(" 130 virtual void printYourself(std::ostream& os=std::cout)
const;
141 virtual std::string
name()
const{
142 return "SpinFactor4:SF_DtoAP0_AtoVP1D_VtoP2P3(" 153 virtual void printYourself(std::ostream& os=std::cout)
const;
164 virtual std::string
name()
const{
165 return "SpinFactor4:SF_DtoAP0_AtoVP1Dwave_VtoP2P3(" 182 virtual void printYourself(std::ostream& os=std::cout)
const;
194 virtual std::string
name()
const{
195 return "SpinFactor4:SF_DtoAP0_AtoSP1_StoP2P3(" 211 virtual void printYourself(std::ostream& os=std::cout)
const=0;
222 virtual std::string
name()
const{
223 return "SpinFactor4:SF_DtoV1V2_V1toP0P1_V1toP2P3_BASE(" 235 virtual void printYourself(std::ostream& os=std::cout)
const;
247 virtual std::string
name()
const{
248 return "SpinFactor4:SF_DtoV1V2_V1toP0P1_V1toP2P3_S(" 258 virtual void printYourself(std::ostream& os=std::cout)
const;
270 virtual std::string
name()
const{
271 return "SpinFactor4:SF_DtoV1V2_V1toP0P1_V1toP2P3_P(" 280 virtual void printYourself(std::ostream& os=std::cout)
const;
292 virtual std::string
name()
const{
293 return "SpinFactor4:SF_DtoV1V2_V1toP0P1_V1toP2P3_D(" 308 virtual void printYourself(std::ostream& os=std::cout)
const;
320 virtual std::string
name()
const{
321 return "SpinFactor4:SF_DtoV1V2_V1toP0P1_V1toP2P3_S_nonResV1(" 336 virtual void printYourself(std::ostream& os=std::cout)
const;
348 virtual std::string
name()
const{
349 return "SpinFactor4:SF_DtoVS_VtoP0P1_StoP2P3(" 364 virtual void printYourself(std::ostream& os=std::cout)
const;
376 virtual std::string
name()
const{
377 return "SpinFactor4:SF_DtoVS_VtoP0P1_StoP2P3_nonResV(" 393 virtual void printYourself(std::ostream& os=std::cout)
const;
405 virtual std::string
name()
const{
406 return "SpinFactor4:SF_DtoV1P0_V1toV2P1_V2toP2P3(" virtual const DecayTree & exampleDecay()
virtual void printYourself(std::ostream &os=std::cout) const =0
virtual ~SF_DtoV1V2_V1toP0P1_V1toP2P3_S()
virtual ~SF_DtoPP1P2_PtoP3P4()
virtual bool parseTree(const DalitzEventPattern &pat)
virtual std::string name() const
virtual ~SF_DtoVS_VtoP0P1_StoP2P3()
virtual double getVal(IDalitzEvent &evt)
SF_DtoVS_VtoP0P1_StoP2P3(const AssociatedDecayTree &theDecay)
virtual void printYourself(std::ostream &os=std::cout) const
virtual std::string name() const
SF_DtoV1V2_V1toP0P1_V1toP2P3_D(const AssociatedDecayTree &theDecay)
MINT::const_counted_ptr< AssociatedDecayTree > V1
static DecayTree * _exampleDecay
virtual const DecayTree & exampleDecay()
MINT::const_counted_ptr< AssociatedDecayTree > V1
virtual const DecayTree & exampleDecay()
static DecayTree * _exampleDecay
SF_DtoVS_VtoP0P1_StoP2P3_nonResV(const AssociatedDecayTree &theDecay)
virtual void printYourself(std::ostream &os=std::cout) const
virtual void printYourself(std::ostream &os=std::cout) const
static const DecayTree & getExampleDecay()
MINT::const_counted_ptr< AssociatedDecayTree > V
virtual const DecayTree & exampleDecay()
static DecayTree * _exampleDecayD
virtual bool parseTree(const DalitzEventPattern &pat)
SF_DtoPP1P2_PtoP3P4(const DecayTree &)
virtual double getVal(IDalitzEvent &evt)
SF_DtoV1V2_V1toP0P1_V1toP2P3_BASE(const AssociatedDecayTree &theDecay)
virtual const DecayTree & exampleDecay()
static DecayTree * _exampleDecay
virtual ~SF_DtoPP0_PtoVP1_VtoP2P3()
virtual ~SF_DtoV1V2_V1toP0P1_V1toP2P3_D()
virtual std::string name() const
static DecayTree * _exampleDecayS
virtual void printYourself(std::ostream &os=std::cout) const
MINT::const_counted_ptr< AssociatedDecayTree > V
virtual const DecayTree & exampleDecay()
virtual const DecayTree & exampleDecay()
virtual double getVal(IDalitzEvent &evt)
virtual bool parseTree(const DalitzEventPattern &pat)
virtual std::string name() const
virtual bool parseTree(const DalitzEventPattern &pat)
virtual std::string name() const
virtual const DecayTree & exampleDecay()
virtual bool parseTree(const DalitzEventPattern &pat)
virtual void printYourself(std::ostream &os=std::cout) const
virtual const DecayTree & exampleDecay()=0
MINT::const_counted_ptr< AssociatedDecayTree > A
SF_DtoV1V2_V1toP0P1_V1toP2P3_S(const AssociatedDecayTree &theDecay)
virtual const DecayTree & exampleDecay()
static DecayTree * _exampleDecay
virtual std::string name() const
static const DecayTree & getExampleDecay()
virtual std::string name() const
static const DecayTree & getExampleDecay()
MINT::const_counted_ptr< AssociatedDecayTree > S
MINT::const_counted_ptr< AssociatedDecayTree > V2
virtual const DecayTree & exampleDecay()
SF_DtoPP0_PtoVP1_VtoP2P3(const AssociatedDecayTree &theDecay)
static DecayTree * _exampleDecay
SF_DtoAP0_AtoVP1_VtoP2P3_BASE(const AssociatedDecayTree &theDecay)
virtual ~SF_DtoAP0_AtoVP1Dwave_VtoP2P3()
static const DecayTree & getExampleDecay()
virtual std::string name() const
virtual double getVal(IDalitzEvent &evt)
virtual double getVal(IDalitzEvent &evt)
MINT::const_counted_ptr< AssociatedDecayTree > A
virtual std::string name() const
virtual const DecayTree & exampleDecay()
static const DecayTree & getExampleDecay()
SF_DtoV1V2_V1toP0P1_V1toP2P3_S_nonResV1(const AssociatedDecayTree &theDecay)
virtual ~SF_DtoVS_VtoP0P1_StoP2P3_nonResV()
static DecayTree * _exampleDecay
virtual bool parseTree(const DalitzEventPattern &pat)
virtual const DecayTree & exampleDecay()
virtual const DecayTree & exampleDecay()
virtual void printYourself(std::ostream &os=std::cout) const
virtual ~SF_DtoV1V2_V1toP0P1_V1toP2P3_S_nonResV1()
virtual bool parseTree(const DalitzEventPattern &pat)
MINT::const_counted_ptr< AssociatedDecayTree > V2
MINT::const_counted_ptr< AssociatedDecayTree > V
virtual ~SF_DtoV1V2_V1toP0P1_V1toP2P3_BASE()
SF_DtoAP0_AtoVP1_VtoP2P3(const AssociatedDecayTree &theDecay)
static const DecayTree & getExampleDecay()
SF_DtoV1P0_V1toV2P1_V2toP2P3(const AssociatedDecayTree &theDecay)
virtual double getVal(IDalitzEvent &evt)
SF_DtoAP0_AtoSP1_StoP2P3(const AssociatedDecayTree &theDecay)
virtual ~SF_DtoAP0_AtoVP1_VtoP2P3()
virtual void printYourself(std::ostream &os=std::cout) const
const AssociatedDecayTree & theDecay() const
static DecayTree * _exampleDecay
SF_DtoPP0_PtoSP1_StoP3P4(const DecayTree &)
virtual std::string name() const
virtual ~SF_DtoV1V2_V1toP0P1_V1toP2P3_P()
MINT::const_counted_ptr< AssociatedDecayTree > P
virtual ~SF_DtoV1P0_V1toV2P1_V2toP2P3()
virtual std::string name() const
virtual bool parseTree(const DalitzEventPattern &pat)
MINT::const_counted_ptr< AssociatedDecayTree > S
virtual double getVal(IDalitzEvent &evt)
static DecayTree * _exampleDecay
virtual std::string name() const
static const DecayTree & getExampleDecay()
virtual std::string name() const
static const DecayTree & getExampleDecay()
static const DecayTree & getExampleDecay()
virtual void printYourself(std::ostream &os=std::cout) const
static DecayTree * _exampleDecay
virtual void printYourself(std::ostream &os=std::cout) const
MINT::const_counted_ptr< AssociatedDecayTree > S
void oneLiner(std::stringstream &seam, int generation=0) const
virtual std::string name() const
static DecayTree * _exampleDecay
virtual ~SF_DtoPP0_PtoSP1_StoP3P4()
static const DecayTree & getExampleDecay()
virtual double getVal(IDalitzEvent &evt)=0
SF_DtoS1S2_S1toP1P2_S2toP3P4(const DecayTree &)
virtual ~SF_DtoAP0_AtoVP1_VtoP2P3_BASE()
virtual void printYourself(std::ostream &os=std::cout) const =0
virtual double getVal(IDalitzEvent &evt)
virtual std::string name() const
virtual double getVal(IDalitzEvent &evt)
virtual double getVal(IDalitzEvent &evt)=0
virtual const DecayTree & exampleDecay()
virtual void printYourself(std::ostream &os=std::cout) const
static const DecayTree & getExampleDecay()
virtual const DecayTree & exampleDecay()=0
static const DecayTree & getExampleDecay()
MINT::const_counted_ptr< AssociatedDecayTree > V2
virtual double getVal(IDalitzEvent &evt)
SF_DtoAP0_AtoVP1Dwave_VtoP2P3(const AssociatedDecayTree &theDecay)
SF_DtoV1V2_V1toP0P1_V1toP2P3_P(const AssociatedDecayTree &theDecay)
virtual double getVal(IDalitzEvent &evt)
static DecayTree * _exampleDecayP
virtual ~SF_DtoAP0_AtoSP1_StoP2P3()
static const DecayTree & getExampleDecay()
virtual void printYourself(std::ostream &os=std::cout) const
virtual std::string name() const
virtual ~SF_DtoS1S2_S1toP1P2_S2toP3P4()
static const DecayTree & getExampleDecay()
static DecayTree * _exampleDecayD