Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
network Class Reference

Definition at line 41 of file network.hh.

Public Member Functions

 network ()
 
 network (const network &)
 param: value - object to copy from More...
 
virtual ~network ()
 
wavearray< float > _avx_norm_ps (float **, float **, std::vector< float * > &, int)
 
wavearray< float > _avx_norm_ps (float **, float **, float *, int)
 
void _avx_saveGW_ps (float **, float **, int)
 
int _sse_MRA_ps (float *, float *, float, int)
 
int _sse_mra_ps (float *, float *, float, int)
 
size_t add (detector *)
 param: detector structure return number of detectors in the network More...
 
size_t add (WDM< double > *wdm)
 param: pointer to wdm return number of wdm tronsforms in the list More...
 
virtual void Browse (TBrowser *)
 
size_t cluster (int kt, int kf)
 param: time gap in pixels return: number of reconstructed clusters More...
 
long coherence (double, double=0., double=0.)
 param: threshold on lognormal pixel energy (in units of noise rms) param: threshold on total pixel energy (in units of noise rms) param: threshold on likelihood (in units of amplitude SNR per detector) return: number of selected samples. More...
 
void constraint (double d=1., double g=0.0001)
 param: constraint parameter, p=0 - no constraint More...
 
void delay (double theta, double phi)
 
More...
 
void delay (detector *, size_t)
 param: detector pointer param: delay filter index More...
 
void delink ()
 
size_t events ()
 
size_t events (int type, int lag=-1)
 
void Forward (size_t k)
 param: number of steps More...
 
double getDelay (const char *c="")
 
detectorgetifo (size_t n)
 param: detector index More...
 
int getIndex (double theta, double phi)
 param: theta [deg] param: phi [deg] More...
 
double getliveTime (size_t n)
 
size_t getmdc__ID (size_t n)
 
string getmdcList (size_t n)
 
std::vector< double > * getmdcTime ()
 
double getmdcTime (size_t n)
 
string getmdcType (size_t n)
 
bool getMRAwave (size_t ID, size_t lag, char atype='S', int mode=0, bool tof=false)
 
double getNDM (size_t i, size_t j)
 param: first detector param: second detector More...
 
long getNetworkPixels (int LAG, double Eo, double DD=1., TH1F *hist=NULL)
 
void getSkyArea (size_t id, size_t lag, double T)
 param: cluster id param: lag param: cluster time More...
 
void getSkyArea (size_t id, size_t lag, double T, double rms)
 param: noise rms per DoF More...
 
bool getwave (size_t, size_t, char='W')
 param: cluster ID param: delay index param: time series type return: true if time series are extracted More...
 
netclustergetwc (size_t n)
 param: delay index More...
 
WDM< double > * getwdm (size_t M)
 param: number of wdm layers More...
 
size_t ifoListSize ()
 
virtual size_t initwc (double, double)
 param: cluster start time relative to segment start param: cluster duration return cluster list size More...
 
void Inverse (size_t k)
 
char like ()
 
long likelihood (char='E', double=sqrt(2.), int=0, size_t=0, int=-1, bool=false)
 
long likelihood2G (char mode, int lag, int ID, TH2F *hist=NULL)
 
long likelihoodB (char='E', double=sqrt(2.), int=0, size_t=0, int=-1, bool=false)
 param: maximized statistic: param: threshold to define core pixels (in units of noise rms) More...
 
long likelihoodI (char='P', double=sqrt(2.), int=0, size_t=0, int=-1, bool=false)
 
long likelihoodWP (char mode, int lag, int ID, TH2F *hist=NULL)
 
size_t livTimeSize ()
 
size_t mdc__IDSize ()
 
size_t mdcListSize ()
 
size_t mdcTimeSize ()
 
size_t mdcTypeSize ()
 
size_t netcut (double, char='L', size_t=0, int=1)
 param: threshold param: minimum cluster size processed by the corrcut param: cluster type return: number of rejected pixels. More...
 
networkoperator= (const network &)
 
void print ()
 
void printwc (size_t)
 
void readFilter (const char *)
 
size_t readMDClog (char *, double=0., int=11, int=12)
 param: MDC log file param: approximate gps time More...
 
size_t readSEGlist (char *, int=1)
 param: segment list file param: start time collumn number More...
 
void set2or (double p)
 param: threshold More...
 
void setAcore (double a)
 
void setAntenna (detector *)
 param: detector (use theta, phi index array) More...
 
void setAntenna ()
 
void setDelay (const char *="L1")
 
void setDelayFilters (detector *=NULL)
 
More...
 
void setDelayFilters (char *, char *=NULL)
 
More...
 
void setDelayIndex (double rate)
 param: MDC log file More...
 
void setDelayIndex (int=0)
 param: dummy More...
 
size_t setFilter (detector *=NULL)
 param: detector More...
 
void setFilter (char *, char *=NULL)
 
More...
 
size_t setIndexMode (size_t=0)
 
void setMRAcatalog (char *fn)
 
bool setndm (size_t, size_t, bool=true, int=1)
 param: cluster ID param: lag index param: statistic identificator param: resolution idenificator return: status More...
 
bool SETNDM (size_t, size_t, bool=true, int=1)
 
void setOffset (double t)
 param: run More...
 
size_t setRank (double, double=0.)
 
void setRMS ()
 
void setRunID (size_t n)
 param: run More...
 
void setSkyMaps (double, double=0., double=180., double=0., double=360.)
 param: sky map granularity step, degrees param: theta begin, degrees param: theta end, degrees param: phi begin, degrees param: phi end, degrees More...
 
void setSkyMaps (int)
 param: healpix order More...
 
size_t setSkyMask (double f, char *fname)
 
size_t setSkyMask (char *fname, char skycoord)
 
size_t setSkyMask (skymap sm, char skycoord)
 
int setTimeShifts (size_t=1, double=1., size_t=0, size_t=0, const char *=NULL, const char *="w", size_t *=NULL)
 param number of time lags param time shift step in seconds param first lag ID param maximum lag ID param file name for lag configurations param r/w/s - read/write/string mode More...
 
double setVeto (double=5.)
 param: time window around injections More...
 
long subNetCut (int lag, float subnet=0.6, float subcut=0.33, TH2F *hist=NULL)
 
void test_sse (int, int)
 
double threshold (double, double)
 param: selected fraction of LTF pixels assuming Gaussian noise param: maximum time delay between detectors More...
 
double THRESHOLD (double bpp)
 param: selected fraction of LTF pixels assuming Gaussian noise More...
 
double THRESHOLD (double bpp, double shape)
 param: selected fraction of LTF pixels assuming Gaussian noise param: Gamma distribution shape parameter More...
 
void updateTDamp (int, float **, float **)
 
size_t wc_ListSize ()
 
bool wdm ()
 
size_t wdmListSize ()
 
void writeFilter (const char *fname)
 

Static Public Member Functions

static void addx (double *, double *, double *)
 
static void addx (double *, double **, size_t, double *)
 
static void addx (double **, size_t, double **, size_t, double *)
 
static void cpf_ (float *&a, double **p)
 
static void cpf_ (float *&a, double **p, size_t)
 
static void cpp_ (float *&, float **)
 
static double divx (double *, double *)
 
static double dot32 (std::vector< float > *, double *, std::vector< short > *)
 
static double dot32 (double *, double *, int *)
 
static double dot4 (double *, double *)
 
static double dot4 (double *, double *, double *)
 
static double dotx (double *, double *)
 
static double dotx (float *, float *)
 
static double dotx (double *, double *, double *)
 
static double dotx (float *, float *, float *)
 
static double dotx (double *, double **, size_t)
 
static double dotx (double **, size_t, double *)
 
static double dotx (double **, size_t, double **, size_t)
 
static double dotx (double **, size_t, double **, size_t, double *)
 
static double dotx (double *, double *, double)
 
static double dotx (float *, float *, float)
 
static double dotx (double *, double **, size_t, double *)
 
static void dpfx (float *fp, float *fx)
 
static void dspx (float *u, float *v, float *am, float *AM)
 
static void dspx (float *fp, float *fx, float *am, float *AM, float *u, float *v)
 
static void inix (double **, size_t, double *)
 
static void inix (double *, double)
 
static void inix (float *, float)
 
static void mulx (double **, size_t, double **, size_t, double *)
 
static void mulx (double *, double, double *)
 
static void mulx (float *, float, float *)
 
static void mulx (double *, double)
 
static void mulx (float *, float)
 
static int netx (double *, double, double *, double, double)
 
static int netx (float *, float, float *, float, float)
 
static void pnpx (float *fp, float *fx, float *am, float *AM, float *u, float *v)
 
static void pnt_ (float **, float **, short **, int, int)
 
static double rot4 (double *, double, double *, double, double *)
 
static float rots (float *, float, float *, float, float *)
 
static double rotx (double *, double, double *, double, double *)
 
static double rotx (float *, float, float *, float, float *)
 
static double sumx (double *)
 

Public Attributes

wavearray< float > a_00
 wdm multi-resolution analysis More...
 
wavearray< float > a_90
 buffer for cluster sky 00 amplitude More...
 
double acor
 
double aNET
 
double delta
 
double e2or
 
double eCOR
 
double Edge
 
bool eDisbalance
 
bool EFEC
 
std::vector< delayFilterfilter
 
std::vector< delayFilterfilter90
 
double gamma
 
double gNET
 
std::vector< detector * > ifoList
 
std::vector< char * > ifoName
 
wavearray< intindex
 
double iNET
 
std::vector< double > livTime
 
bool local
 
std::vector< size_t > mdc__ID
 
std::vector< std::string > mdcList
 
std::vector< double > mdcTime
 
std::vector< std::string > mdcType
 
size_t mIFO
 
bool MRA
 
skymap nAlignment
 
skymap nAntenaPrior
 
skymap nCorrelation
 
skymap nCorrEnergy
 
skymap nDisbalance
 
std::vector< vectorDNDM
 
skymap nEllipticity
 
double netCC
 
double netRHO
 
size_t nLag
 
skymap nLikelihood
 
skymap nNetIndex
 
skymap nNullEnergy
 
double norm
 
skymap nPenalty
 
skymap nPolarisation
 
skymap nProbability
 
size_t nRun
 
skymap nSensitivity
 list of wdm tranformations More...
 
long nSky
 
skymap nSkyStat
 
bool optim
 
wavearray< double > p00_POL [2]
 buffers for cluster MRA energy More...
 
wavearray< double > p90_POL [2]
 buffer for projection on network plane 00 ampl More...
 
int pattern
 
double penalty
 
WSeries< double > pixeLHood
 
WSeries< double > pixeLNull
 
std::vector< netpixel * > pList
 
wavearray< float > pNRG
 buffers for cluster residual energy More...
 
bool pOUT
 
double precision
 
double pSigma
 
wavearray< double > r00_POL [2]
 buffer for projection on network plane 90 ampl More...
 
wavearray< double > r90_POL [2]
 buffer for standard response 00 ampl More...
 
wavearray< float > rNRG
 buffer for cluster sky 90 amplitudes More...
 
double rTDF
 
std::vector< waveSegmentsegList
 
wavearray< double > skyENRG
 
wavearray< double > skyHole
 
wavearray< short > skyMask
 
wavearray< double > skyMaskCC
 
wavearray< double > skyProb
 
double Step
 
char tYPe
 
wavearray< short > veto
 
std::vector< netclusterwc_List
 
std::vector< WDM< double > * > wdmList
 
monster wdmMRA
 list of pixel pointers for MRA More...
 
bool wfsave
 
WSeries< double > whp
 
WSeries< double > whx
 

Private Member Functions

void like (char _LIKE)
 buffer for standard response 90 ampl More...
 
void wdm (bool _WDM)
 

Private Attributes

char _LIKE
 
bool _WDM
 

#include <network.hh>

Inheritance diagram for network:
[legend]

Constructor & Destructor Documentation

network::network ( )

Definition at line 28 of file network.cc.

network::network ( const network value)

param: value - object to copy from

Definition at line 45 of file network.cc.

network::~network ( )
virtual

Definition at line 52 of file network.cc.

Member Function Documentation

wavearray< float > network::_avx_norm_ps ( float **  p,
float **  q,
std::vector< float * > &  pAVX,
int  I 
)
inline

Definition at line 1347 of file network.hh.

wavearray< float > network::_avx_norm_ps ( float **  p,
float **  q,
float *  ec,
int  I 
)
inline

Definition at line 1469 of file network.hh.

void network::_avx_saveGW_ps ( float **  p,
float **  q,
int  I 
)
inline

Definition at line 1491 of file network.hh.

int network::_sse_MRA_ps ( float *  amp,
float *  AMP,
float  Eo,
int  K 
)
inline

Definition at line 1194 of file network.hh.

int network::_sse_mra_ps ( float *  amp,
float *  AMP,
float  Eo,
int  K 
)
inline

Definition at line 1258 of file network.hh.

size_t network::add ( detector d)

param: detector structure return number of detectors in the network

Definition at line 2528 of file network.cc.

size_t network::add ( WDM< double > *  wdm)
inline

param: pointer to wdm return number of wdm tronsforms in the list

Definition at line 426 of file network.hh.

void network::addx ( double *  a,
double *  b,
double *  p 
)
inlinestatic

Definition at line 892 of file network.hh.

void network::addx ( double *  a,
double **  b,
size_t  j,
double *  p 
)
inlinestatic

Definition at line 904 of file network.hh.

void network::addx ( double **  a,
size_t  i,
double **  b,
size_t  j,
double *  p 
)
inlinestatic

Definition at line 916 of file network.hh.

virtual void network::Browse ( TBrowser *  )
inlinevirtual

Definition at line 498 of file network.hh.

size_t network::cluster ( int  kt,
int  kf 
)
inline

param: time gap in pixels return: number of reconstructed clusters

Definition at line 303 of file network.hh.

long network::coherence ( double  Eo,
double  Es = 0.,
double  factor = 0. 
)

param: threshold on lognormal pixel energy (in units of noise rms) param: threshold on total pixel energy (in units of noise rms) param: threshold on likelihood (in units of amplitude SNR per detector) return: number of selected samples.

Definition at line 3784 of file network.cc.

void network::constraint ( double  d = 1.,
double  g = 0.0001 
)
inline

param: constraint parameter, p=0 - no constraint

Definition at line 445 of file network.hh.

void network::cpf_ ( float *&  a,
double **  p 
)
inlinestatic

Definition at line 1086 of file network.hh.

void network::cpf_ ( float *&  a,
double **  p,
size_t  i 
)
inlinestatic

Definition at line 1093 of file network.hh.

void network::cpp_ ( float *&  a,
float **  p 
)
inlinestatic

Definition at line 1100 of file network.hh.

void network::delay ( double  theta,
double  phi 
)


Definition at line 7898 of file network.cc.

void network::delay ( detector d,
size_t  m 
)

param: detector pointer param: delay filter index


Definition at line 7917 of file network.cc.

void network::delink ( )
inline

Definition at line 336 of file network.hh.

double network::divx ( double *  a,
double *  b 
)
inlinestatic

Definition at line 799 of file network.hh.

double network::dot32 ( std::vector< float > *  F,
double *  p,
std::vector< short > *  J 
)
inlinestatic

Definition at line 1107 of file network.hh.

double network::dot32 ( double *  F,
double *  p,
int J 
)
inlinestatic

Definition at line 1126 of file network.hh.

double network::dot4 ( double *  a,
double *  b 
)
inlinestatic

Definition at line 716 of file network.hh.

double network::dot4 ( double *  a,
double *  b,
double *  c 
)
inlinestatic

Definition at line 751 of file network.hh.

double network::dotx ( double *  a,
double *  b 
)
inlinestatic

Definition at line 690 of file network.hh.

double network::dotx ( float *  a,
float *  b 
)
inlinestatic

Definition at line 703 of file network.hh.

double network::dotx ( double *  a,
double *  b,
double *  c 
)
inlinestatic

Definition at line 725 of file network.hh.

double network::dotx ( float *  a,
float *  b,
float *  c 
)
inlinestatic

Definition at line 738 of file network.hh.

double network::dotx ( double *  a,
double **  b,
size_t  j 
)
inlinestatic

Definition at line 760 of file network.hh.

double network::dotx ( double **  a,
size_t  i,
double *  b 
)
inlinestatic

Definition at line 773 of file network.hh.

double network::dotx ( double **  a,
size_t  i,
double **  b,
size_t  j 
)
inlinestatic

Definition at line 786 of file network.hh.

double network::dotx ( double **  a,
size_t  i,
double **  b,
size_t  j,
double *  p 
)
inlinestatic

Definition at line 840 of file network.hh.

double network::dotx ( double *  a,
double *  b,
double  c 
)
inlinestatic

Definition at line 853 of file network.hh.

double network::dotx ( float *  a,
float *  b,
float  c 
)
inlinestatic

Definition at line 866 of file network.hh.

double network::dotx ( double *  a,
double **  b,
size_t  j,
double *  p 
)
inlinestatic

Definition at line 879 of file network.hh.

void network::dpfx ( float *  fp,
float *  fx 
)
inlinestatic

Definition at line 1137 of file network.hh.

void network::dspx ( float *  u,
float *  v,
float *  am,
float *  AM 
)
inlinestatic

Definition at line 1166 of file network.hh.

void network::dspx ( float *  fp,
float *  fx,
float *  am,
float *  AM,
float *  u,
float *  v 
)
inlinestatic

Definition at line 1185 of file network.hh.

size_t network::events ( )
inline

Definition at line 311 of file network.hh.

size_t network::events ( int  type,
int  lag = -1 
)
inline

Definition at line 323 of file network.hh.

void network::Forward ( size_t  k)
inline

param: number of steps

Definition at line 71 of file network.hh.

double network::getDelay ( const char *  c = "")

Definition at line 2787 of file network.cc.

detector* network::getifo ( size_t  n)
inline

param: detector index

Definition at line 418 of file network.hh.

int network::getIndex ( double  theta,
double  phi 
)
inline

param: theta [deg] param: phi [deg]

Definition at line 189 of file network.hh.

double network::getliveTime ( size_t  n)
inline

Definition at line 410 of file network.hh.

size_t network::getmdc__ID ( size_t  n)
inline

Definition at line 408 of file network.hh.

string network::getmdcList ( size_t  n)
inline

Definition at line 400 of file network.hh.

std::vector<double>* network::getmdcTime ( )
inline

Definition at line 404 of file network.hh.

double network::getmdcTime ( size_t  n)
inline

Definition at line 406 of file network.hh.

string network::getmdcType ( size_t  n)
inline

Definition at line 402 of file network.hh.

bool network::getMRAwave ( size_t  ID,
size_t  lag,
char  atype = 'S',
int  mode = 0,
bool  tof = false 
)

Definition at line 3635 of file network.cc.

double network::getNDM ( size_t  i,
size_t  j 
)
inline

param: first detector param: second detector

Definition at line 122 of file network.hh.

long network::getNetworkPixels ( int  LAG,
double  Eo,
double  DD = 1.,
TH1F *  hist = NULL 
)

Definition at line 60 of file network.cc.

void network::getSkyArea ( size_t  id,
size_t  lag,
double  T 
)

param: cluster id param: lag param: cluster time

Definition at line 4224 of file network.cc.

void network::getSkyArea ( size_t  id,
size_t  lag,
double  T,
double  rms 
)

param: noise rms per DoF

Definition at line 4075 of file network.cc.

bool network::getwave ( size_t  ID,
size_t  lag,
char  atype = 'W' 
)

param: cluster ID param: delay index param: time series type return: true if time series are extracted

Definition at line 3545 of file network.cc.

netcluster* network::getwc ( size_t  n)
inline

param: delay index

Definition at line 421 of file network.hh.

WDM<double>* network::getwdm ( size_t  M)
inline

param: number of wdm layers

Definition at line 430 of file network.hh.

size_t network::ifoListSize ( )
inline

Definition at line 413 of file network.hh.

size_t network::initwc ( double  sTARt,
double  duration 
)
virtual

param: cluster start time relative to segment start param: cluster duration return cluster list size

Definition at line 3696 of file network.cc.

void network::inix ( double **  a,
size_t  j,
double *  p 
)
inlinestatic

Definition at line 988 of file network.hh.

void network::inix ( double *  p,
double  a 
)
inlinestatic

Definition at line 1000 of file network.hh.

void network::inix ( float *  p,
float  a 
)
inlinestatic

Definition at line 1012 of file network.hh.

void network::Inverse ( size_t  k)
inline

Definition at line 73 of file network.hh.

char network::like ( )
inline

Definition at line 494 of file network.hh.

void network::like ( char  _LIKE)
inlineprivate

buffer for standard response 90 ampl

Definition at line 648 of file network.hh.

long network::likelihood ( char  type = 'E',
double  Ao = sqrt(2.),
int  ID = 0,
size_t  lag = 0,
int  ind = -1,
bool  core = false 
)

Definition at line 4415 of file network.cc.

long network::likelihood2G ( char  mode,
int  lag,
int  ID,
TH2F *  hist = NULL 
)

Definition at line 1356 of file network.cc.

long network::likelihoodB ( char  type = 'E',
double  Ao = sqrt(2.),
int  iID = 0,
size_t  lag = 0,
int  ind = -1,
bool  core = false 
)

param: maximized statistic: param: threshold to define core pixels (in units of noise rms)

param: cluster ID, if ID=0 - fill likelihood field for all clusters param: lag index param: sky index param: true - for core pixels, false - for core & halo pixels return number of processed pixels

Definition at line 4439 of file network.cc.

long network::likelihoodI ( char  type = 'P',
double  Ao = sqrt(2.),
int  iID = 0,
size_t  lag = 0,
int  ind = -1,
bool  core = false 
)

Definition at line 5265 of file network.cc.

long network::likelihoodWP ( char  mode,
int  lag,
int  ID,
TH2F *  hist = NULL 
)

Definition at line 275 of file network.cc.

size_t network::livTimeSize ( )
inline

Definition at line 398 of file network.hh.

size_t network::mdc__IDSize ( )
inline

Definition at line 396 of file network.hh.

size_t network::mdcListSize ( )
inline

Definition at line 390 of file network.hh.

size_t network::mdcTimeSize ( )
inline

Definition at line 394 of file network.hh.

size_t network::mdcTypeSize ( )
inline

Definition at line 392 of file network.hh.

void network::mulx ( double **  a,
size_t  i,
double **  b,
size_t  j,
double *  p 
)
inlinestatic

Definition at line 928 of file network.hh.

void network::mulx ( double *  a,
double  b,
double *  p 
)
inlinestatic

Definition at line 940 of file network.hh.

void network::mulx ( float *  a,
float  b,
float *  p 
)
inlinestatic

Definition at line 952 of file network.hh.

void network::mulx ( double *  a,
double  b 
)
inlinestatic

Definition at line 964 of file network.hh.

void network::mulx ( float *  a,
float  b 
)
inlinestatic

Definition at line 976 of file network.hh.

size_t network::netcut ( double  CUT,
char  cut = 'L',
size_t  core_size = 0,
int  TYPE = 1 
)

param: threshold param: minimum cluster size processed by the corrcut param: cluster type return: number of rejected pixels.

Definition at line 2967 of file network.cc.

int network::netx ( double *  u,
double  um,
double *  v,
double  vm,
double  g 
)
inlinestatic

Definition at line 812 of file network.hh.

int network::netx ( float *  u,
float  um,
float *  v,
float  vm,
float  g 
)
inlinestatic

Definition at line 826 of file network.hh.

network & network::operator= ( const network value)

Definition at line 2480 of file network.cc.

void network::pnpx ( float *  fp,
float *  fx,
float *  am,
float *  AM,
float *  u,
float *  v 
)
inlinestatic

Definition at line 1153 of file network.hh.

void network::pnt_ ( float **  q,
float **  p,
short **  m,
int  l,
int  n 
)
inlinestatic

Definition at line 1073 of file network.hh.

void network::print ( )

Definition at line 8150 of file network.cc.

void network::printwc ( size_t  n)

Definition at line 2627 of file network.cc.

void network::readFilter ( const char *  fname)

Definition at line 7797 of file network.cc.

size_t network::readMDClog ( char *  file,
double  gps = 0.,
int  nTime = 11,
int  nName = 12 
)

param: MDC log file param: approximate gps time

param: position of time field param: position of type field

Definition at line 3339 of file network.cc.

size_t network::readSEGlist ( char *  file,
int  n = 1 
)

param: segment list file param: start time collumn number

Definition at line 3415 of file network.cc.

double network::rot4 ( double *  u,
double  c,
double *  v,
double  s,
double *  e 
)
inlinestatic

Definition at line 1050 of file network.hh.

float network::rots ( float *  u,
float  c,
float *  v,
float  s,
float *  e 
)
inlinestatic

Definition at line 1059 of file network.hh.

double network::rotx ( double *  u,
double  c,
double *  v,
double  s,
double *  e 
)
inlinestatic

Definition at line 1024 of file network.hh.

double network::rotx ( float *  u,
float  c,
float *  v,
float  s,
float *  e 
)
inlinestatic

Definition at line 1037 of file network.hh.

void network::set2or ( double  p)
inline

param: threshold

Definition at line 453 of file network.hh.

void network::setAcore ( double  a)
inline

Definition at line 383 of file network.hh.

void network::setAntenna ( detector di)

param: detector (use theta, phi index array)

Definition at line 2815 of file network.cc.

void network::setAntenna ( )

Definition at line 2842 of file network.cc.

void network::setDelay ( const char *  frame = "L1")

Definition at line 2736 of file network.cc.

void network::setDelayFilters ( detector d = NULL)


Definition at line 7706 of file network.cc.

void network::setDelayFilters ( char *  fname,
char *  gname = NULL 
)


Definition at line 7721 of file network.cc.

void network::setDelayIndex ( double  rate)

param: MDC log file


Definition at line 2865 of file network.cc.

void network::setDelayIndex ( int  mode = 0)

param: dummy


Definition at line 7973 of file network.cc.

size_t network::setFilter ( detector d = NULL)

param: detector


Definition at line 7657 of file network.cc.

void network::setFilter ( char *  fname,
char *  gname = NULL 
)


Definition at line 7743 of file network.cc.

size_t network::setIndexMode ( size_t  mode = 0)

Definition at line 8072 of file network.cc.

void network::setMRAcatalog ( char *  fn)
inline

Definition at line 297 of file network.hh.

bool network::setndm ( size_t  ID,
size_t  lag,
bool  core = true,
int  type = 1 
)

param: cluster ID param: lag index param: statistic identificator param: resolution idenificator return: status

Definition at line 6494 of file network.cc.

bool network::SETNDM ( size_t  ID,
size_t  lag,
bool  core = true,
int  type = 1 
)

Definition at line 6793 of file network.cc.

void network::setOffset ( double  t)
inline

param: run

Definition at line 441 of file network.hh.

size_t network::setRank ( double  T,
double  F = 0. 
)

Definition at line 3085 of file network.cc.

void network::setRMS ( )
inline

Definition at line 661 of file network.hh.

void network::setRunID ( size_t  n)
inline

param: run

Definition at line 437 of file network.hh.

void network::setSkyMaps ( double  sms,
double  t1 = 0.,
double  t2 = 180.,
double  p1 = 0.,
double  p2 = 360. 
)

param: sky map granularity step, degrees param: theta begin, degrees param: theta end, degrees param: phi begin, degrees param: phi end, degrees

Definition at line 2656 of file network.cc.

void network::setSkyMaps ( int  healpix_order)

param: healpix order

Definition at line 2696 of file network.cc.

size_t network::setSkyMask ( double  f,
char *  fname 
)

Definition at line 3182 of file network.cc.

size_t network::setSkyMask ( char *  fname,
char  skycoord 
)

Definition at line 3249 of file network.cc.

size_t network::setSkyMask ( skymap  sm,
char  skycoord 
)

Definition at line 3311 of file network.cc.

int network::setTimeShifts ( size_t  lagSize = 1,
double  lagStep = 1.,
size_t  lagOff = 0,
size_t  lagMax = 0,
const char *  fname = NULL,
const char *  fmode = "w",
size_t *  lagSite = NULL 
)

param number of time lags param time shift step in seconds param first lag ID param maximum lag ID param file name for lag configurations param r/w/s - read/write/string mode

Definition at line 7290 of file network.cc.

double network::setVeto ( double  Tw = 5.)

param: time window around injections

Definition at line 3456 of file network.cc.

long network::subNetCut ( int  lag,
float  subnet = 0.6,
float  subcut = 0.33,
TH2F *  hist = NULL 
)

Definition at line 983 of file network.cc.

double network::sumx ( double *  a)
inlinestatic

Definition at line 677 of file network.hh.

void network::test_sse ( int  n,
int  m 
)

Definition at line 238 of file network.cc.

double network::threshold ( double  p,
double  t 
)

param: selected fraction of LTF pixels assuming Gaussian noise param: maximum time delay between detectors

Definition at line 2613 of file network.cc.

double network::THRESHOLD ( double  bpp)

param: selected fraction of LTF pixels assuming Gaussian noise

Definition at line 2584 of file network.cc.

double network::THRESHOLD ( double  bpp,
double  shape 
)

param: selected fraction of LTF pixels assuming Gaussian noise param: Gamma distribution shape parameter

Definition at line 2555 of file network.cc.

void network::updateTDamp ( int  l,
float **  v00,
float **  v90 
)

Definition at line 7845 of file network.cc.

size_t network::wc_ListSize ( )
inline

Definition at line 415 of file network.hh.

bool network::wdm ( )
inline

Definition at line 492 of file network.hh.

void network::wdm ( bool  _WDM)
inlineprivate

Definition at line 649 of file network.hh.

size_t network::wdmListSize ( )
inline

Definition at line 428 of file network.hh.

void network::writeFilter ( const char *  fname)

Definition at line 7758 of file network.cc.

Member Data Documentation

char network::_LIKE
private

Definition at line 651 of file network.hh.

bool network::_WDM
private

Definition at line 650 of file network.hh.

wavearray<float> network::a_00

wdm multi-resolution analysis

Definition at line 634 of file network.hh.

wavearray<float> network::a_90

buffer for cluster sky 00 amplitude

Definition at line 635 of file network.hh.

double network::acor

Definition at line 567 of file network.hh.

double network::aNET

Definition at line 562 of file network.hh.

double network::delta

Definition at line 573 of file network.hh.

double network::e2or

Definition at line 566 of file network.hh.

double network::eCOR

Definition at line 564 of file network.hh.

double network::Edge

Definition at line 560 of file network.hh.

bool network::eDisbalance

Definition at line 580 of file network.hh.

bool network::EFEC

Definition at line 569 of file network.hh.

std::vector<delayFilter> network::filter

Definition at line 619 of file network.hh.

std::vector<delayFilter> network::filter90

Definition at line 620 of file network.hh.

double network::gamma

Definition at line 574 of file network.hh.

double network::gNET

Definition at line 561 of file network.hh.

std::vector<detector*> network::ifoList

Definition at line 590 of file network.hh.

std::vector<char*> network::ifoName

Definition at line 591 of file network.hh.

wavearray<int> network::index

Definition at line 622 of file network.hh.

double network::iNET

Definition at line 563 of file network.hh.

std::vector<double> network::livTime

Definition at line 593 of file network.hh.

bool network::local

Definition at line 571 of file network.hh.

std::vector<size_t> network::mdc__ID

Definition at line 597 of file network.hh.

std::vector<std::string> network::mdcList

Definition at line 594 of file network.hh.

std::vector<double> network::mdcTime

Definition at line 596 of file network.hh.

std::vector<std::string> network::mdcType

Definition at line 595 of file network.hh.

size_t network::mIFO

Definition at line 557 of file network.hh.

bool network::MRA

Definition at line 581 of file network.hh.

skymap network::nAlignment

Definition at line 602 of file network.hh.

skymap network::nAntenaPrior

Definition at line 614 of file network.hh.

skymap network::nCorrelation

Definition at line 603 of file network.hh.

skymap network::nCorrEnergy

Definition at line 607 of file network.hh.

skymap network::nDisbalance

Definition at line 609 of file network.hh.

std::vector<vectorD> network::NDM

Definition at line 585 of file network.hh.

skymap network::nEllipticity

Definition at line 611 of file network.hh.

double network::netCC

Definition at line 578 of file network.hh.

double network::netRHO

Definition at line 579 of file network.hh.

size_t network::nLag

Definition at line 555 of file network.hh.

skymap network::nLikelihood

Definition at line 604 of file network.hh.

skymap network::nNetIndex

Definition at line 608 of file network.hh.

skymap network::nNullEnergy

Definition at line 605 of file network.hh.

double network::norm

Definition at line 565 of file network.hh.

skymap network::nPenalty

Definition at line 606 of file network.hh.

skymap network::nPolarisation

Definition at line 612 of file network.hh.

skymap network::nProbability

Definition at line 613 of file network.hh.

size_t network::nRun

Definition at line 554 of file network.hh.

skymap network::nSensitivity

list of wdm tranformations

Definition at line 601 of file network.hh.

long network::nSky

Definition at line 556 of file network.hh.

skymap network::nSkyStat

Definition at line 610 of file network.hh.

bool network::optim

Definition at line 572 of file network.hh.

wavearray<double> network::p00_POL[2]

buffers for cluster MRA energy

Definition at line 641 of file network.hh.

wavearray<double> network::p90_POL[2]

buffer for projection on network plane 00 ampl

Definition at line 642 of file network.hh.

int network::pattern

Definition at line 583 of file network.hh.

double network::penalty

Definition at line 577 of file network.hh.

WSeries<double> network::pixeLHood

Definition at line 616 of file network.hh.

WSeries<double> network::pixeLNull

Definition at line 617 of file network.hh.

std::vector<netpixel*> network::pList

Definition at line 632 of file network.hh.

wavearray<float> network::pNRG

buffers for cluster residual energy

Definition at line 637 of file network.hh.

bool network::pOUT

Definition at line 568 of file network.hh.

double network::precision

Definition at line 575 of file network.hh.

double network::pSigma

Definition at line 576 of file network.hh.

wavearray<double> network::r00_POL[2]

buffer for projection on network plane 90 ampl

Definition at line 643 of file network.hh.

wavearray<double> network::r90_POL[2]

buffer for standard response 00 ampl

Definition at line 644 of file network.hh.

wavearray<float> network::rNRG

buffer for cluster sky 90 amplitudes

Definition at line 636 of file network.hh.

double network::rTDF

Definition at line 558 of file network.hh.

std::vector<waveSegment> network::segList

Definition at line 598 of file network.hh.

wavearray<double> network::skyENRG

Definition at line 628 of file network.hh.

wavearray<double> network::skyHole

Definition at line 625 of file network.hh.

wavearray<short> network::skyMask

Definition at line 623 of file network.hh.

wavearray<double> network::skyMaskCC

Definition at line 624 of file network.hh.

wavearray<double> network::skyProb

Definition at line 627 of file network.hh.

double network::Step

Definition at line 559 of file network.hh.

char network::tYPe

Definition at line 570 of file network.hh.

wavearray<short> network::veto

Definition at line 626 of file network.hh.

std::vector<netcluster> network::wc_List

Definition at line 592 of file network.hh.

std::vector<WDM<double>*> network::wdmList

Definition at line 599 of file network.hh.

monster network::wdmMRA

list of pixel pointers for MRA

Definition at line 633 of file network.hh.

bool network::wfsave

Definition at line 582 of file network.hh.

WSeries<double> network::whp

Definition at line 587 of file network.hh.

WSeries<double> network::whx

Definition at line 588 of file network.hh.


The documentation for this class was generated from the following files: