#include "stack.h" #include Stack::Stack() { Content *top=NULL; } void Stack::push(float a, float b, float c) { Content *d = new Content(a,b,c,top); top = d; } Trigger* Stack::pop() { float a,b,c; a=top->getmassinv(); b=top->getpt1(); c=top->getpt2(); Trigger* t = new Trigger(a,b,c); top=top->getNext(); return t; } Stack::~Stack() { delete top; }