mirror of
https://github.com/gwm17/Mask.git
synced 2024-11-22 18:28:51 -05:00
24 lines
603 B
C++
24 lines
603 B
C++
#include "ReactionSystem.h"
|
|
#include "KinematicsExceptions.h"
|
|
#include "LegendrePoly.h"
|
|
|
|
namespace Mask {
|
|
|
|
ReactionSystem::ReactionSystem() :
|
|
m_beamDist(nullptr), m_theta1Range(nullptr), m_phi1Range(nullptr), m_exDist(nullptr), target_set_flag(false),
|
|
rxnLayer(0), m_sys_equation("")
|
|
{
|
|
}
|
|
|
|
ReactionSystem::~ReactionSystem() {
|
|
delete m_beamDist;
|
|
delete m_theta1Range;
|
|
delete m_phi1Range;
|
|
delete m_exDist;
|
|
}
|
|
|
|
void ReactionSystem::AddTargetLayer(std::vector<int>& zt, std::vector<int>& at, std::vector<int>& stoich, double thickness) {
|
|
target.AddLayer(zt, at, stoich, thickness);
|
|
}
|
|
|
|
} |