File indexing completed on 2025-04-19 09:09:47
0001 #ifndef AMEGIC_String_String_Output_H
0002 #define AMEGIC_String_String_Output_H
0003
0004
0005 #include "AMEGIC++/String/String_Generator.H"
0006 #include "AMEGIC++/String/String_Tree.H"
0007 #include "AMEGIC++/Main/Helicity.H"
0008 #include "AMEGIC++/String/String_Library.H"
0009
0010 namespace AMEGIC {
0011 class String_Output {
0012 String_Library slib;
0013
0014 std::string path;
0015 int maxgraph,maxhel;
0016 std::string pID,pathID;
0017
0018 int m_mode;
0019
0020 void Cform(std::ofstream&,int,int,Virtual_String_Generator*,
0021 sknot***,String_Tree*,const std::string&,Helicity*);
0022 void Zform(std::ofstream&,int,int,Virtual_String_Generator*,String_Tree*);
0023 void Make_Header(std::ofstream &,Virtual_String_Generator*);
0024 int Line_Form(std::ofstream&,const std::string &);
0025 void Add_To_Set_Values();
0026 public:
0027 String_Output(const std::string&,int,int,int);
0028 void Output(sknot***,String_Tree*,Virtual_String_Generator*,Helicity*);
0029 };
0030 }
0031 #endif
0032
0033
0034