Logo coherent WaveBurst  
Library Reference Guide
Logo
Macros | Functions | Variables
ReadCStrainFromJobFile.C File Reference

Macros

#define DISPLAY_PSD
 
#define FACTOR_INDEX   0
 
#define JOB_CSTRAIN_FILE   "data/cstrain_XXXX_jobYY.root"
 
#define SCRATCH_TIME   10
 

Functions

 for (int i=0;i< nIFO;i++)
 pointers to detectors More...
 
plot goptions (const_cast< char *>("alp logx logy"), 1, tstart, tstop, true, flow, fhigh, true, 4)
 
plot gtitle (gtitle,"frequency (Hz)","strain/#sqrt{Hz}")
 
 if (jfile==NULL||!jfile->IsOpen())
 
 sprintf (cstrain_dir,"cstrain/cstrain-f%d", FACTOR_INDEX)
 

Variables

char cstrain_dir [32]
 
double factor =10.*sqrt(nIFO)
 
double fhigh =2048
 
double flow =64
 
wavearray< double > hot [2]
 
TString ifo [2] = {"L1","H1"}
 
TFile * jfile = new TFile(jname)
 
TString jname = JOB_CSTRAIN_FILE
 
wavearray< double > * px
 
double tstart = hot[0].start()
 
double tstop = tstart+hot[0].size()/hot[0].rate()
 
wavearray< double > x
 temporary time series More...
 

Macro Definition Documentation

◆ DISPLAY_PSD

#define DISPLAY_PSD

◆ FACTOR_INDEX

#define FACTOR_INDEX   0

◆ JOB_CSTRAIN_FILE

#define JOB_CSTRAIN_FILE   "data/cstrain_XXXX_jobYY.root"

◆ SCRATCH_TIME

#define SCRATCH_TIME   10

Function Documentation

◆ for()

for ( )

pointers to detectors

Definition at line 27 of file ReadCStrainFromJobFile.C.

◆ goptions()

plot goptions ( const_cast< char * >  "alp logx logy",
,
tstart  ,
tstop  ,
true  ,
flow  ,
fhigh  ,
true  ,
 
)

◆ gtitle()

plot gtitle ( gtitle  ,
"frequency (Hz)"  ,
"strain/#sqrt{Hz}"   
)

◆ if()

if ( jfile  = =NULL||!jfile->IsOpen())

Definition at line 23 of file ReadCStrainFromJobFile.C.

◆ sprintf()

sprintf ( cstrain_dir  ,
"cstrain/cstrain-f%d"  ,
FACTOR_INDEX   
)

Variable Documentation

◆ cstrain_dir

char cstrain_dir[32]

Definition at line 26 of file ReadCStrainFromJobFile.C.

◆ factor

double factor =10.*sqrt(nIFO)

Definition at line 18 of file ReadCStrainFromJobFile.C.

◆ fhigh

double fhigh =2048

Definition at line 68 of file ReadCStrainFromJobFile.C.

◆ flow

double flow =64

Definition at line 67 of file ReadCStrainFromJobFile.C.

◆ hot

wavearray<double> hot[2]

Definition at line 15 of file ReadCStrainFromJobFile.C.

◆ ifo

TString ifo[2] = {"L1","H1"}

Definition at line 14 of file ReadCStrainFromJobFile.C.

◆ jfile

TFile* jfile = new TFile(jname)

Definition at line 22 of file ReadCStrainFromJobFile.C.

◆ jname

Definition at line 19 of file ReadCStrainFromJobFile.C.

◆ px

wavearray<double>* px

Definition at line 17 of file ReadCStrainFromJobFile.C.

◆ tstart

double tstart = hot[0].start()

Definition at line 69 of file ReadCStrainFromJobFile.C.

◆ tstop

double tstop = tstart+hot[0].size()/hot[0].rate()

Definition at line 70 of file ReadCStrainFromJobFile.C.

◆ x

wavearray<double> x

temporary time series

Definition at line 16 of file ReadCStrainFromJobFile.C.