4#ifndef GENERIC_STATE_H_
5#define GENERIC_STATE_H_
60vector<genericState>
matchGeneric(
const string &chLabel,
bool lgValidate);
#define NULL
Definition cddefines.h:115
Definition generic_state.h:11
genericState(const qStateConstProxy &q)
Definition generic_state.h:15
string valLabel
Definition generic_state.h:22
bool isSpecies() const
Definition generic_state.cpp:73
genericState(const molezone *sp)
Definition generic_state.h:14
const molezone * sp
Definition generic_state.h:19
qStateConstProxy q
Definition generic_state.h:20
genericState()
Definition generic_state.h:13
genericState(const char *valLabel, const double *val)
Definition generic_state.h:17
bool associated() const
Definition generic_state.cpp:101
string database() const
Definition generic_state.cpp:93
string label() const
Definition generic_state.cpp:81
const double * val
Definition generic_state.h:21
Definition quantumstate.h:286
double density(const genericState &)
Definition generic_state.cpp:27
double energy(const genericState &)
Definition generic_state.cpp:51
genericState getSpeciesGeneric(const string &speciesLabel)
Definition generic_state.cpp:357
vector< genericState > matchGeneric(const string &chLabel, bool lgValidate)
Definition generic_state.cpp:292
double column(const genericState &)
Definition generic_state.cpp:15
const molezone * getLevelsGeneric(const string &chLabel, bool lgValidate, vector< long > &LevelList)
Definition generic_state.cpp:221
void extractLevels(const string &chLabel, string &species, long &nLevelLo, long &nLevelHi, bool &lgLevels)
Definition generic_state.cpp:114
double depart(const genericState &)
Definition generic_state.cpp:39
double levels(const genericState &)
Definition generic_state.cpp:63