40 void CreateNewLevel(G4int n, G4int l, G4int j);
42 void PopulateLevels();
43 void AddElectrons(G4int number);
44 void AddElectrons(G4int n, G4int l,G4double j, G4int number);
45 void RemoveElectrons(G4int number);
46 void RemoveElectrons(G4int n, G4int l,G4double j, G4int number);
47 void SetStateLifetime(G4int n, G4int l, G4double lifetime);
48 G4double GetStateLifetime(G4int n, G4int l, G4double j);
49 G4bool StatePopulated(G4int n, G4int l, G4double j);
50 void SetTimeOfExciation(G4double timeOfExcitationIn, G4int n, G4int l, G4double j);
51 G4double GetTimeOfExcitation(G4int n, G4int l, G4double j);
54 inline void SetTotalElectrons(G4int totalElectronsIn) {totalElectrons=totalElectronsIn;}
57 std::vector<BDSElectronQuantumLevel*> stateList;