41 arr<double> tt_, gg_, cc_, tg_, tc_, gc_;
67 int Lmax()
const {
return tt_.size()-1; }
69 const arr<double> &
tt()
const {
return tt_; }
71 const arr<double> &
gg()
const {
return gg_; }
73 const arr<double> &
cc()
const {
return cc_; }
75 const arr<double> &
tg()
const {
return tg_; }
77 const arr<double> &
tc()
const {
return tc_; }
79 const arr<double> &
gc()
const {
return gc_; }
81 double &
tt (
int l) {
return tt_[l]; }
83 double &
gg (
int l) {
return gg_[l]; }
85 double &
cc (
int l) {
return cc_[l]; }
87 double &
tg (
int l) {
return tg_[l]; }
89 double &
tc (
int l) {
return tc_[l]; }
91 double &
gc (
int l) {
return gc_[l]; }
93 const double &
tt (
int l)
const {
return tt_[l]; }
95 const double &
gg (
int l)
const {
return gg_[l]; }
97 const double &
cc (
int l)
const {
return cc_[l]; }
99 const double &
tg (
int l)
const {
return tg_[l]; }
101 const double &
tc (
int l)
const {
return tc_[l]; }
103 const double &
gc (
int l)
const {
return gc_[l]; }
106 void Set(
int nspec,
int lmax);
110 void Set(arr<double> &tt_new);
113 void Set(arr<double> &tt_new, arr<double> &gg_new,
114 arr<double> &cc_new, arr<double> &tg_new);
117 void Set(arr<double> &tt_new, arr<double> &gg_new,
118 arr<double> &cc_new, arr<double> &tg_new,
119 arr<double> &tc_new, arr<double> &gc_new);
void Set(int nspec, int lmax)
void smoothWithGauss(double fwhm)
const arr< double > & gg() const
const double & tc(int l) const
const arr< double > & tc() const
const arr< double > & tt() const
void assertArraySizes() const
const double & cc(int l) const
const arr< double > & tg() const
bool consistentAutoPowspec() const
const double & gc(int l) const
const arr< double > & cc() const
const double & tt(int l) const
const double & tg(int l) const
const arr< double > & gc() const
const double & gg(int l) const