casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ASDMTables.h
Go to the documentation of this file.
1 
2 /*
3  * ALMA - Atacama Large Millimeter Array
4  * (c) European Southern Observatory, 2002
5  * (c) Associated Universities Inc., 2002
6  * Copyright by ESO (in the framework of the ALMA collaboration),
7  * Copyright by AUI (in the framework of the ALMA collaboration),
8  * All rights reserved.
9  *
10  * This library is free software; you can redistribute it and/or
11  * modify it under the terms of the GNU Lesser General Public
12  * License as published by the Free software Foundation; either
13  * version 2.1 of the License, or (at your option) any later version.
14  *
15  * This library is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY, without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18  * Lesser General Public License for more details.
19  *
20  * You should have received a copy of the GNU Lesser General Public
21  * License along with this library; if not, write to the Free Software
22  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23  * MA 02111-1307 USA
24  *
25  * Warning!
26  * --------------------------------------------------------------------
27  * | This is generated code! Do not modify this file. |
28  * | If you do, all changes will be lost when the file is re-generated. |
29  * --------------------------------------------------------------------
30  *
31  * File ASDMTables.h
32  */
33 #ifndef _ASDMTABLES_H_
34 #define _ASDMTABLES_H_
36 
37 namespace asdm {
38 
39  class ASDM_MAIN : public ASDM_TABLE_SINGLETON<ASDM_MAIN>, public ASDM_TABLE_BASE {
41 
42  private:
43  ASDM_MAIN();
44  ~ASDM_MAIN();
46 
47  public:
48  const casacore::TableDesc& tableDesc() const;
49  void fill(const asdm::ASDM& asdm);
50  };
51 
52  class ASDM_ALMARADIOMETER : public ASDM_TABLE_SINGLETON<ASDM_ALMARADIOMETER>, public ASDM_TABLE_BASE {
54 
55  private:
59 
60  public:
61  const casacore::TableDesc& tableDesc() const;
62  void fill(const asdm::ASDM& asdm);
63  };
64 
65  class ASDM_ANNOTATION : public ASDM_TABLE_SINGLETON<ASDM_ANNOTATION>, public ASDM_TABLE_BASE {
67 
68  private:
72 
73  public:
74  const casacore::TableDesc& tableDesc() const;
75  void fill(const asdm::ASDM& asdm);
76  };
77 
78  class ASDM_ANTENNA : public ASDM_TABLE_SINGLETON<ASDM_ANTENNA>, public ASDM_TABLE_BASE {
80 
81  private:
82  ASDM_ANTENNA();
83  ~ASDM_ANTENNA();
85 
86  public:
87  const casacore::TableDesc& tableDesc() const;
88  void fill(const asdm::ASDM& asdm);
89  };
90 
91  class ASDM_CALAMPLI : public ASDM_TABLE_SINGLETON<ASDM_CALAMPLI>, public ASDM_TABLE_BASE {
93 
94  private:
95  ASDM_CALAMPLI();
98 
99  public:
100  const casacore::TableDesc& tableDesc() const;
101  void fill(const asdm::ASDM& asdm);
102  };
103 
104  class ASDM_CALANTENNASOLUTIONS : public ASDM_TABLE_SINGLETON<ASDM_CALANTENNASOLUTIONS>, public ASDM_TABLE_BASE {
106 
107  private:
111 
112  public:
113  const casacore::TableDesc& tableDesc() const;
114  void fill(const asdm::ASDM& asdm);
115  };
116 
117  class ASDM_CALAPPPHASE : public ASDM_TABLE_SINGLETON<ASDM_CALAPPPHASE>, public ASDM_TABLE_BASE {
119 
120  private:
124 
125  public:
126  const casacore::TableDesc& tableDesc() const;
127  void fill(const asdm::ASDM& asdm);
128  };
129 
130  class ASDM_CALATMOSPHERE : public ASDM_TABLE_SINGLETON<ASDM_CALATMOSPHERE>, public ASDM_TABLE_BASE {
132 
133  private:
137 
138  public:
139  const casacore::TableDesc& tableDesc() const;
140  void fill(const asdm::ASDM& asdm);
141  };
142 
143  class ASDM_CALBANDPASS : public ASDM_TABLE_SINGLETON<ASDM_CALBANDPASS>, public ASDM_TABLE_BASE {
145 
146  private:
150 
151  public:
152  const casacore::TableDesc& tableDesc() const;
153  void fill(const asdm::ASDM& asdm);
154  };
155 
156  class ASDM_CALCURVE : public ASDM_TABLE_SINGLETON<ASDM_CALCURVE>, public ASDM_TABLE_BASE {
158 
159  private:
160  ASDM_CALCURVE();
161  ~ASDM_CALCURVE();
163 
164  public:
165  const casacore::TableDesc& tableDesc() const;
166  void fill(const asdm::ASDM& asdm);
167  };
168 
169  class ASDM_CALDATA : public ASDM_TABLE_SINGLETON<ASDM_CALDATA>, public ASDM_TABLE_BASE {
171 
172  private:
173  ASDM_CALDATA();
174  ~ASDM_CALDATA();
176 
177  public:
178  const casacore::TableDesc& tableDesc() const;
179  void fill(const asdm::ASDM& asdm);
180  };
181 
182  class ASDM_CALDELAY : public ASDM_TABLE_SINGLETON<ASDM_CALDELAY>, public ASDM_TABLE_BASE {
184 
185  private:
186  ASDM_CALDELAY();
187  ~ASDM_CALDELAY();
189 
190  public:
191  const casacore::TableDesc& tableDesc() const;
192  void fill(const asdm::ASDM& asdm);
193  };
194 
195  class ASDM_CALDEVICE : public ASDM_TABLE_SINGLETON<ASDM_CALDEVICE>, public ASDM_TABLE_BASE {
197 
198  private:
199  ASDM_CALDEVICE();
200  ~ASDM_CALDEVICE();
202 
203  public:
204  const casacore::TableDesc& tableDesc() const;
205  void fill(const asdm::ASDM& asdm);
206  };
207 
208  class ASDM_CALFLUX : public ASDM_TABLE_SINGLETON<ASDM_CALFLUX>, public ASDM_TABLE_BASE {
210 
211  private:
212  ASDM_CALFLUX();
213  ~ASDM_CALFLUX();
215 
216  public:
217  const casacore::TableDesc& tableDesc() const;
218  void fill(const asdm::ASDM& asdm);
219  };
220 
221  class ASDM_CALFOCUS : public ASDM_TABLE_SINGLETON<ASDM_CALFOCUS>, public ASDM_TABLE_BASE {
223 
224  private:
225  ASDM_CALFOCUS();
226  ~ASDM_CALFOCUS();
228 
229  public:
230  const casacore::TableDesc& tableDesc() const;
231  void fill(const asdm::ASDM& asdm);
232  };
233 
234  class ASDM_CALFOCUSMODEL : public ASDM_TABLE_SINGLETON<ASDM_CALFOCUSMODEL>, public ASDM_TABLE_BASE {
236 
237  private:
241 
242  public:
243  const casacore::TableDesc& tableDesc() const;
244  void fill(const asdm::ASDM& asdm);
245  };
246 
247  class ASDM_CALGAIN : public ASDM_TABLE_SINGLETON<ASDM_CALGAIN>, public ASDM_TABLE_BASE {
249 
250  private:
251  ASDM_CALGAIN();
252  ~ASDM_CALGAIN();
254 
255  public:
256  const casacore::TableDesc& tableDesc() const;
257  void fill(const asdm::ASDM& asdm);
258  };
259 
260  class ASDM_CALHOLOGRAPHY : public ASDM_TABLE_SINGLETON<ASDM_CALHOLOGRAPHY>, public ASDM_TABLE_BASE {
262 
263  private:
267 
268  public:
269  const casacore::TableDesc& tableDesc() const;
270  void fill(const asdm::ASDM& asdm);
271  };
272 
273  class ASDM_CALPHASE : public ASDM_TABLE_SINGLETON<ASDM_CALPHASE>, public ASDM_TABLE_BASE {
275 
276  private:
277  ASDM_CALPHASE();
278  ~ASDM_CALPHASE();
280 
281  public:
282  const casacore::TableDesc& tableDesc() const;
283  void fill(const asdm::ASDM& asdm);
284  };
285 
286  class ASDM_CALPOINTING : public ASDM_TABLE_SINGLETON<ASDM_CALPOINTING>, public ASDM_TABLE_BASE {
288 
289  private:
293 
294  public:
295  const casacore::TableDesc& tableDesc() const;
296  void fill(const asdm::ASDM& asdm);
297  };
298 
299  class ASDM_CALPOINTINGMODEL : public ASDM_TABLE_SINGLETON<ASDM_CALPOINTINGMODEL>, public ASDM_TABLE_BASE {
301 
302  private:
306 
307  public:
308  const casacore::TableDesc& tableDesc() const;
309  void fill(const asdm::ASDM& asdm);
310  };
311 
312  class ASDM_CALPOSITION : public ASDM_TABLE_SINGLETON<ASDM_CALPOSITION>, public ASDM_TABLE_BASE {
314 
315  private:
319 
320  public:
321  const casacore::TableDesc& tableDesc() const;
322  void fill(const asdm::ASDM& asdm);
323  };
324 
325  class ASDM_CALPRIMARYBEAM : public ASDM_TABLE_SINGLETON<ASDM_CALPRIMARYBEAM>, public ASDM_TABLE_BASE {
327 
328  private:
332 
333  public:
334  const casacore::TableDesc& tableDesc() const;
335  void fill(const asdm::ASDM& asdm);
336  };
337 
338  class ASDM_CALREDUCTION : public ASDM_TABLE_SINGLETON<ASDM_CALREDUCTION>, public ASDM_TABLE_BASE {
340 
341  private:
345 
346  public:
347  const casacore::TableDesc& tableDesc() const;
348  void fill(const asdm::ASDM& asdm);
349  };
350 
351  class ASDM_CALSEEING : public ASDM_TABLE_SINGLETON<ASDM_CALSEEING>, public ASDM_TABLE_BASE {
353 
354  private:
355  ASDM_CALSEEING();
356  ~ASDM_CALSEEING();
358 
359  public:
360  const casacore::TableDesc& tableDesc() const;
361  void fill(const asdm::ASDM& asdm);
362  };
363 
364  class ASDM_CALWVR : public ASDM_TABLE_SINGLETON<ASDM_CALWVR>, public ASDM_TABLE_BASE {
366 
367  private:
368  ASDM_CALWVR();
369  ~ASDM_CALWVR();
371 
372  public:
373  const casacore::TableDesc& tableDesc() const;
374  void fill(const asdm::ASDM& asdm);
375  };
376 
377  class ASDM_CONFIGDESCRIPTION : public ASDM_TABLE_SINGLETON<ASDM_CONFIGDESCRIPTION>, public ASDM_TABLE_BASE {
379 
380  private:
384 
385  public:
386  const casacore::TableDesc& tableDesc() const;
387  void fill(const asdm::ASDM& asdm);
388  };
389 
390  class ASDM_CORRELATORMODE : public ASDM_TABLE_SINGLETON<ASDM_CORRELATORMODE>, public ASDM_TABLE_BASE {
392 
393  private:
397 
398  public:
399  const casacore::TableDesc& tableDesc() const;
400  void fill(const asdm::ASDM& asdm);
401  };
402 
403  class ASDM_DATADESCRIPTION : public ASDM_TABLE_SINGLETON<ASDM_DATADESCRIPTION>, public ASDM_TABLE_BASE {
405 
406  private:
410 
411  public:
412  const casacore::TableDesc& tableDesc() const;
413  void fill(const asdm::ASDM& asdm);
414  };
415 
416  class ASDM_DELAYMODEL : public ASDM_TABLE_SINGLETON<ASDM_DELAYMODEL>, public ASDM_TABLE_BASE {
418 
419  private:
420  ASDM_DELAYMODEL();
423 
424  public:
425  const casacore::TableDesc& tableDesc() const;
426  void fill(const asdm::ASDM& asdm);
427  };
428 
429  class ASDM_DELAYMODELFIXEDPARAMETERS : public ASDM_TABLE_SINGLETON<ASDM_DELAYMODELFIXEDPARAMETERS>, public ASDM_TABLE_BASE {
431 
432  private:
436 
437  public:
438  const casacore::TableDesc& tableDesc() const;
439  void fill(const asdm::ASDM& asdm);
440  };
441 
442  class ASDM_DELAYMODELVARIABLEPARAMETERS : public ASDM_TABLE_SINGLETON<ASDM_DELAYMODELVARIABLEPARAMETERS>, public ASDM_TABLE_BASE {
444 
445  private:
449 
450  public:
451  const casacore::TableDesc& tableDesc() const;
452  void fill(const asdm::ASDM& asdm);
453  };
454 
455  class ASDM_DOPPLER : public ASDM_TABLE_SINGLETON<ASDM_DOPPLER>, public ASDM_TABLE_BASE {
457 
458  private:
459  ASDM_DOPPLER();
460  ~ASDM_DOPPLER();
462 
463  public:
464  const casacore::TableDesc& tableDesc() const;
465  void fill(const asdm::ASDM& asdm);
466  };
467 
468  class ASDM_EPHEMERIS : public ASDM_TABLE_SINGLETON<ASDM_EPHEMERIS>, public ASDM_TABLE_BASE {
470 
471  private:
472  ASDM_EPHEMERIS();
473  ~ASDM_EPHEMERIS();
475 
476  public:
477  const casacore::TableDesc& tableDesc() const;
478  void fill(const asdm::ASDM& asdm);
479  };
480 
481  class ASDM_EXECBLOCK : public ASDM_TABLE_SINGLETON<ASDM_EXECBLOCK>, public ASDM_TABLE_BASE {
483 
484  private:
485  ASDM_EXECBLOCK();
486  ~ASDM_EXECBLOCK();
488 
489  public:
490  const casacore::TableDesc& tableDesc() const;
491  void fill(const asdm::ASDM& asdm);
492  };
493 
494  class ASDM_FEED : public ASDM_TABLE_SINGLETON<ASDM_FEED>, public ASDM_TABLE_BASE {
496 
497  private:
498  ASDM_FEED();
499  ~ASDM_FEED();
501 
502  public:
503  const casacore::TableDesc& tableDesc() const;
504  void fill(const asdm::ASDM& asdm);
505  };
506 
507  class ASDM_FIELD : public ASDM_TABLE_SINGLETON<ASDM_FIELD>, public ASDM_TABLE_BASE {
509 
510  private:
511  ASDM_FIELD();
512  ~ASDM_FIELD();
514 
515  public:
516  const casacore::TableDesc& tableDesc() const;
517  void fill(const asdm::ASDM& asdm);
518  };
519 
520  class ASDM_FLAG : public ASDM_TABLE_SINGLETON<ASDM_FLAG>, public ASDM_TABLE_BASE {
522 
523  private:
524  ASDM_FLAG();
525  ~ASDM_FLAG();
527 
528  public:
529  const casacore::TableDesc& tableDesc() const;
530  void fill(const asdm::ASDM& asdm);
531  };
532 
533  class ASDM_FLAGCMD : public ASDM_TABLE_SINGLETON<ASDM_FLAGCMD>, public ASDM_TABLE_BASE {
535 
536  private:
537  ASDM_FLAGCMD();
538  ~ASDM_FLAGCMD();
540 
541  public:
542  const casacore::TableDesc& tableDesc() const;
543  void fill(const asdm::ASDM& asdm);
544  };
545 
546  class ASDM_FOCUS : public ASDM_TABLE_SINGLETON<ASDM_FOCUS>, public ASDM_TABLE_BASE {
548 
549  private:
550  ASDM_FOCUS();
551  ~ASDM_FOCUS();
553 
554  public:
555  const casacore::TableDesc& tableDesc() const;
556  void fill(const asdm::ASDM& asdm);
557  };
558 
559  class ASDM_FOCUSMODEL : public ASDM_TABLE_SINGLETON<ASDM_FOCUSMODEL>, public ASDM_TABLE_BASE {
561 
562  private:
563  ASDM_FOCUSMODEL();
566 
567  public:
568  const casacore::TableDesc& tableDesc() const;
569  void fill(const asdm::ASDM& asdm);
570  };
571 
572  class ASDM_FREQOFFSET : public ASDM_TABLE_SINGLETON<ASDM_FREQOFFSET>, public ASDM_TABLE_BASE {
574 
575  private:
576  ASDM_FREQOFFSET();
579 
580  public:
581  const casacore::TableDesc& tableDesc() const;
582  void fill(const asdm::ASDM& asdm);
583  };
584 
585  class ASDM_GAINTRACKING : public ASDM_TABLE_SINGLETON<ASDM_GAINTRACKING>, public ASDM_TABLE_BASE {
587 
588  private:
592 
593  public:
594  const casacore::TableDesc& tableDesc() const;
595  void fill(const asdm::ASDM& asdm);
596  };
597 
598  class ASDM_HISTORY : public ASDM_TABLE_SINGLETON<ASDM_HISTORY>, public ASDM_TABLE_BASE {
600 
601  private:
602  ASDM_HISTORY();
603  ~ASDM_HISTORY();
605 
606  public:
607  const casacore::TableDesc& tableDesc() const;
608  void fill(const asdm::ASDM& asdm);
609  };
610 
611  class ASDM_HOLOGRAPHY : public ASDM_TABLE_SINGLETON<ASDM_HOLOGRAPHY>, public ASDM_TABLE_BASE {
613 
614  private:
615  ASDM_HOLOGRAPHY();
618 
619  public:
620  const casacore::TableDesc& tableDesc() const;
621  void fill(const asdm::ASDM& asdm);
622  };
623 
624  class ASDM_OBSERVATION : public ASDM_TABLE_SINGLETON<ASDM_OBSERVATION>, public ASDM_TABLE_BASE {
626 
627  private:
631 
632  public:
633  const casacore::TableDesc& tableDesc() const;
634  void fill(const asdm::ASDM& asdm);
635  };
636 
637  class ASDM_POINTING : public ASDM_TABLE_SINGLETON<ASDM_POINTING>, public ASDM_TABLE_BASE {
639 
640  private:
641  ASDM_POINTING();
642  ~ASDM_POINTING();
644 
645  public:
646  const casacore::TableDesc& tableDesc() const;
647  void fill(const asdm::ASDM& asdm);
648  };
649 
650  class ASDM_POINTINGMODEL : public ASDM_TABLE_SINGLETON<ASDM_POINTINGMODEL>, public ASDM_TABLE_BASE {
652 
653  private:
657 
658  public:
659  const casacore::TableDesc& tableDesc() const;
660  void fill(const asdm::ASDM& asdm);
661  };
662 
663  class ASDM_POLARIZATION : public ASDM_TABLE_SINGLETON<ASDM_POLARIZATION>, public ASDM_TABLE_BASE {
665 
666  private:
670 
671  public:
672  const casacore::TableDesc& tableDesc() const;
673  void fill(const asdm::ASDM& asdm);
674  };
675 
676  class ASDM_PROCESSOR : public ASDM_TABLE_SINGLETON<ASDM_PROCESSOR>, public ASDM_TABLE_BASE {
678 
679  private:
680  ASDM_PROCESSOR();
681  ~ASDM_PROCESSOR();
683 
684  public:
685  const casacore::TableDesc& tableDesc() const;
686  void fill(const asdm::ASDM& asdm);
687  };
688 
689  class ASDM_PULSAR : public ASDM_TABLE_SINGLETON<ASDM_PULSAR>, public ASDM_TABLE_BASE {
691 
692  private:
693  ASDM_PULSAR();
694  ~ASDM_PULSAR();
696 
697  public:
698  const casacore::TableDesc& tableDesc() const;
699  void fill(const asdm::ASDM& asdm);
700  };
701 
702  class ASDM_RECEIVER : public ASDM_TABLE_SINGLETON<ASDM_RECEIVER>, public ASDM_TABLE_BASE {
704 
705  private:
706  ASDM_RECEIVER();
707  ~ASDM_RECEIVER();
709 
710  public:
711  const casacore::TableDesc& tableDesc() const;
712  void fill(const asdm::ASDM& asdm);
713  };
714 
715  class ASDM_SBSUMMARY : public ASDM_TABLE_SINGLETON<ASDM_SBSUMMARY>, public ASDM_TABLE_BASE {
717 
718  private:
719  ASDM_SBSUMMARY();
720  ~ASDM_SBSUMMARY();
722 
723  public:
724  const casacore::TableDesc& tableDesc() const;
725  void fill(const asdm::ASDM& asdm);
726  };
727 
728  class ASDM_SCALE : public ASDM_TABLE_SINGLETON<ASDM_SCALE>, public ASDM_TABLE_BASE {
730 
731  private:
732  ASDM_SCALE();
733  ~ASDM_SCALE();
735 
736  public:
737  const casacore::TableDesc& tableDesc() const;
738  void fill(const asdm::ASDM& asdm);
739  };
740 
741  class ASDM_SCAN : public ASDM_TABLE_SINGLETON<ASDM_SCAN>, public ASDM_TABLE_BASE {
743 
744  private:
745  ASDM_SCAN();
746  ~ASDM_SCAN();
748 
749  public:
750  const casacore::TableDesc& tableDesc() const;
751  void fill(const asdm::ASDM& asdm);
752  };
753 
754  class ASDM_SEEING : public ASDM_TABLE_SINGLETON<ASDM_SEEING>, public ASDM_TABLE_BASE {
756 
757  private:
758  ASDM_SEEING();
759  ~ASDM_SEEING();
761 
762  public:
763  const casacore::TableDesc& tableDesc() const;
764  void fill(const asdm::ASDM& asdm);
765  };
766 
767  class ASDM_SOURCE : public ASDM_TABLE_SINGLETON<ASDM_SOURCE>, public ASDM_TABLE_BASE {
769 
770  private:
771  ASDM_SOURCE();
772  ~ASDM_SOURCE();
774 
775  public:
776  const casacore::TableDesc& tableDesc() const;
777  void fill(const asdm::ASDM& asdm);
778  };
779 
780  class ASDM_SPECTRALWINDOW : public ASDM_TABLE_SINGLETON<ASDM_SPECTRALWINDOW>, public ASDM_TABLE_BASE {
782 
783  private:
787 
788  public:
789  const casacore::TableDesc& tableDesc() const;
790  void fill(const asdm::ASDM& asdm);
791  };
792 
793  class ASDM_SQUARELAWDETECTOR : public ASDM_TABLE_SINGLETON<ASDM_SQUARELAWDETECTOR>, public ASDM_TABLE_BASE {
795 
796  private:
800 
801  public:
802  const casacore::TableDesc& tableDesc() const;
803  void fill(const asdm::ASDM& asdm);
804  };
805 
806  class ASDM_STATE : public ASDM_TABLE_SINGLETON<ASDM_STATE>, public ASDM_TABLE_BASE {
808 
809  private:
810  ASDM_STATE();
811  ~ASDM_STATE();
813 
814  public:
815  const casacore::TableDesc& tableDesc() const;
816  void fill(const asdm::ASDM& asdm);
817  };
818 
819  class ASDM_STATION : public ASDM_TABLE_SINGLETON<ASDM_STATION>, public ASDM_TABLE_BASE {
821 
822  private:
823  ASDM_STATION();
824  ~ASDM_STATION();
826 
827  public:
828  const casacore::TableDesc& tableDesc() const;
829  void fill(const asdm::ASDM& asdm);
830  };
831 
832  class ASDM_SUBSCAN : public ASDM_TABLE_SINGLETON<ASDM_SUBSCAN>, public ASDM_TABLE_BASE {
834 
835  private:
836  ASDM_SUBSCAN();
837  ~ASDM_SUBSCAN();
839 
840  public:
841  const casacore::TableDesc& tableDesc() const;
842  void fill(const asdm::ASDM& asdm);
843  };
844 
845  class ASDM_SWITCHCYCLE : public ASDM_TABLE_SINGLETON<ASDM_SWITCHCYCLE>, public ASDM_TABLE_BASE {
847 
848  private:
852 
853  public:
854  const casacore::TableDesc& tableDesc() const;
855  void fill(const asdm::ASDM& asdm);
856  };
857 
858  class ASDM_SYSCAL : public ASDM_TABLE_SINGLETON<ASDM_SYSCAL>, public ASDM_TABLE_BASE {
860 
861  private:
862  ASDM_SYSCAL();
863  ~ASDM_SYSCAL();
865 
866  public:
867  const casacore::TableDesc& tableDesc() const;
868  void fill(const asdm::ASDM& asdm);
869  };
870 
871  class ASDM_SYSPOWER : public ASDM_TABLE_SINGLETON<ASDM_SYSPOWER>, public ASDM_TABLE_BASE {
873 
874  private:
875  ASDM_SYSPOWER();
876  ~ASDM_SYSPOWER();
878 
879  public:
880  const casacore::TableDesc& tableDesc() const;
881  void fill(const asdm::ASDM& asdm);
882  };
883 
884  class ASDM_TOTALPOWER : public ASDM_TABLE_SINGLETON<ASDM_TOTALPOWER>, public ASDM_TABLE_BASE {
886 
887  private:
888  ASDM_TOTALPOWER();
891 
892  public:
893  const casacore::TableDesc& tableDesc() const;
894  void fill(const asdm::ASDM& asdm);
895  };
896 
897  class ASDM_WVMCAL : public ASDM_TABLE_SINGLETON<ASDM_WVMCAL>, public ASDM_TABLE_BASE {
899 
900  private:
901  ASDM_WVMCAL();
902  ~ASDM_WVMCAL();
904 
905  public:
906  const casacore::TableDesc& tableDesc() const;
907  void fill(const asdm::ASDM& asdm);
908  };
909 
910  class ASDM_WEATHER : public ASDM_TABLE_SINGLETON<ASDM_WEATHER>, public ASDM_TABLE_BASE {
912 
913  private:
914  ASDM_WEATHER();
915  ~ASDM_WEATHER();
917 
918  public:
919  const casacore::TableDesc& tableDesc() const;
920  void fill(const asdm::ASDM& asdm);
921  };
922 
923 } // end namespace asdm
924 
925 #endif // _ASDMTABLES_H_
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:786
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:240
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:851
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:864
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:552
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:175
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:591
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:214
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:500
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:747
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:487
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:708
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:565
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:825
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:162
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:539
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:71
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
The ASDM class is the container for all tables.
Definition: ASDM.h:273
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:721
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:266
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:331
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:669
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:903
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:630
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:656
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:799
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:58
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:110
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:136
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:396
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:877
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:279
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:188
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:773
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:305
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:916
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:84
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:253
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:760
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:578
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:734
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:201
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:422
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:812
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:318
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:123
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:695
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:97
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:838
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:383
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:474
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:370
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:643
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:682
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:461
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:526
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:227
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:149
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
Define the structure of a Casacore table.
Definition: TableDesc.h:187
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:617
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:292
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:890
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:357
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:409
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:513
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:45
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:604
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
void fill(const asdm::ASDM &asdm)
const casacore::TableDesc & tableDesc() const
casacore::TableDesc tableDesc_
Definition: ASDMTables.h:344