Something went wrong on our end
-
Bertram Kopf authoreddab82c12
FVectorPiPiS.hh 1.20 KiB
// FVectorPiPiS class definition file. -*- C++ -*-
// Copyright 2012 Bertram Kopf
#pragma once
//_____________________________________________________________________________
// @file FVectorPiPiS.h
//_____________________________________________________________________________
#include "qft++/matrix/Matrix.hh"
#include "PwaDynamics/FVector.hh"
#include "PwaDynamics/PVectorRel.hh"
#include "PwaDynamics/PVectorSlowCorRel.hh"
#include <iostream>
#include <vector>
#include <boost/shared_ptr.hpp>
using namespace std;
//_____________________________________________________________________________
//_____________________________________________________________________________
class FVectorPiPiS : public FVector {
public:
/// Constructor
FVectorPiPiS();
/// Destructor
virtual ~FVectorPiPiS();
virtual boost::shared_ptr<PVectorSlowCorRel> pVectorSlowCorrRel() {return _pVectorCor;}
virtual void updateFprod (int i, complex<double> fProd){_pVectorCor->updateFprod (i, fProd);}
virtual void updateS0prod (double s0prod) {_pVectorCor->updateS0prod(s0prod);}
protected:
boost::shared_ptr<PVectorSlowCorRel> _pVectorCor;
};
//_____________________________________________________________________________