source: Sophya/trunk/SigPredictor/makebolotimeline.h@ 801

Last change on this file since 801 was 801, checked in by ansari, 25 years ago

Fichiers au format unix

dominique

File size: 807 bytes
RevLine 
[801]1 // Dominique YVON, CEA/DAPNIA/SPP 02/2000
2
3#ifndef MakeBoloTimeline_H
4#define MakeBoloTimeline_H
5
6#include <fstream>
7
8#include "abslightsource.h"
9#include "abslobenopolar.h"
10#include "sigcalctools.h"
11#include "specresp.h"
12
13enum Normalisation { RayleighJeans, TempeCMB, Power};
14class MakeBoloTimeline
15{
16public:
17 MakeBoloTimeline(char file[], AbsLightSource& LSrc,
18 AbsLobeNoPolar& Lobe, SpectralResponse &Filter, Normalisation Norm);
19 ~MakeBoloTimeline()
20 { pMystr->close();
21 delete pMystr;
22 }
23 void addToStreamArchTOI(double theta, double phi);
24 // Theta en heures, Phi en degres
25 void addToStream(double theta,double phi);
26 // theta et phi en radian
27protected:
28 SigCalcTool tool;
29 ofstream* pMystr;
30 double NormRJ;
31 double NormTCMB;
32 Normalisation NormMethode;
33// long flushControl;
34
35};
36
37#endif
Note: See TracBrowser for help on using the repository browser.