Source code for gwfolding.loadSIDParams

[docs] def loadSIDParams(SIDFile, ifo1, ifo2, segDuration): # # Load SID parameters from a frame # # # param = loadSIDParams (SIDFile, ifo1, ifo2); # # SIDFile : String: File containing the SID # ifo1, ifo2 : Strings: Detectors in the baseline # segDuration : Real/Integer: Suration of each segment (possibly 52sec) # # param : Dictionary: Different output parameters # # # Author: Sanjit Mitra <sanjit.mitra@ligo.org> # Translated to Python by Erik Floden <erik.floden@ligo.org> from Fr import frgetvect as gv # Insert parameters in the output structure param = {} param['segmentDuration'] = gv(SIDFile,ifo1+ifo2+':segmentDuration',0,segDuration)[0][0] param['flow'] = gv(SIDFile,ifo1+ifo2+':flow',0,segDuration)[0][0] param['fhigh'] = gv(SIDFile,ifo1+ifo2+':fhigh',0,segDuration)[0][0] param['deltaF'] = gv(SIDFile,ifo1+ifo2+':deltaF',0,segDuration)[0][0] param['w1w2bar'] = gv(SIDFile,ifo1+ifo2+':w1w2bar',0,segDuration)[0][0] param['w1w2squaredbar'] = gv(SIDFile,ifo1+ifo2+':w1w2squaredbar',0,segDuration)[0][0] param['w1w2ovlsquaredbar'] = gv(SIDFile,ifo1+ifo2+':w1w2ovlsquaredbar',0,segDuration)[0][0] param['bias'] = gv(SIDFile,ifo1+ifo2+':bias',0,segDuration)[0][0] return param