QNANO
Slater_Orbital_List.h
1 #ifndef QNANO_NEW_SLATER_ORBITAL_LIST_DEFINED_H
2 #define QNANO_NEW_SLATER_ORBITAL_LIST_DEFINED_H
3 
4 #include "orbitals/Slater_Orbital.h"
5 #include "orbitals/Select_Orbitals.h"
6 #include "tools/List_Class.h"
7 
8 class Slater_Orbital_List: public List_Class<Slater_Orbital>{
9 public:
10  Select_Orbitals orbs;
11 
12 // void read_helper(const std::string &filename, const std::string &orbname, const std::string &slater_orbname="", bool check=true);
13  double read_helper(const std::string &filename,const std::string &prefix, int i, bool check=true);
14  void read(const std::string &filename);
15  void print(const std::string &filename)const;
16 
18  }
19  Slater_Orbital_List(const std::string &filename){
20  read(filename);
21  }
22 
23 };
24 
25 #endif
Definition: Slater_Orbital_List.h:8
Definition: Select_Orbitals.h:11
Definition: List_Class.h:8