Logo coherent WaveBurst  
Library Reference Guide
Logo
WriteFrame.C
Go to the documentation of this file.
1 //
2 // Write Frame File
3 // Author : Gabriele Vedovato
4 
5 
6 {
7  char frFile[256];
8  char frName[256];
9  char chName[256];
10 
12  x.rate(16386);
13  x.start(123456789);
14  x.resize(10*x.rate());
15  x=1.;
16 
17  int gps = int(x.start());
18  int length = int(x.size()/x.rate());
19 
20  sprintf(frFile,"frfile-%d-%d.gwf",gps,length);
21  sprintf(frName,"FRNAME");
22  sprintf(chName,"CHNAME");
23 
24  CWB::frame fr(frFile,chName,"WRITE");
25  fr.writeFrame(x, frName, chName);
26 
27  exit(0);
28 }
virtual void rate(double r)
Definition: wavearray.hh:141
sprintf(frFile,"frfile-%d-%d.gwf", gps, length)
void writeFrame(wavearray< double > x, TString frName, TString chName)
Definition: frame.cc:175
virtual void start(double s)
Definition: wavearray.hh:137
exit(0)
char frName[256]
Definition: WriteFrame.C:6
virtual size_t size() const
Definition: wavearray.hh:145
i() int(T_cor *100))
char chName[256]
Definition: WriteFrame.C:9
int length
Definition: WriteFrame.C:18
int gps
Definition: WriteFrame.C:17
CWB::frame fr(frFile, chName,"WRITE")
wavearray< double > x
Definition: WriteFrame.C:11
virtual void resize(unsigned int)
Definition: wavearray.cc:463