Logo coherent WaveBurst  
Library Reference Guide
Logo
List of all members | Public Member Functions | Public Attributes | List of all members
netevent Class Reference

Definition at line 57 of file netevent.hh.

Public Member Functions

 netevent ()
 
void allocate ()
 
void dclose ()
 
void dopen (const char *fname, char *mode, bool header=true)
 
void Dump (TString analysis="2G")
 
Int_t GetEntries ()
 
Int_t GetEntry (Int_t)
 
void init ()
 
TTree * Init (TString fName, int n)
 
void Init (TTree *)
 
Bool_t Notify ()
 
virtual neteventoperator= (const netevent &)
 
void output (TTree *=NULL, network *=NULL, double=0., size_t=0, int=-1)
 
void output2G (TTree *, network *, size_t, int, double)
 
void setSLags (float *slag)
 
TTree * setTree ()
 
void Show (Int_t entry=-1)
 

Public Attributes

Float_t anet
 
TBranch * b_anet
 
TBranch * b_bandwidth
 
TBranch * b_bp
 
TBranch * b_bx
 
TBranch * b_chirp
 
TBranch * b_Deff
 
TBranch * b_duration
 
TBranch * b_eBBH
 
TBranch * b_ecor
 
TBranch * b_ECOR
 
TBranch * b_erA
 
TBranch * b_eventID
 
TBranch * b_factor
 
TBranch * b_frequency
 
TBranch * b_gap
 
TBranch * b_gnet
 
TBranch * b_gps
 
TBranch * b_high
 
TBranch * b_hrss
 
TBranch * b_inet
 
TBranch * b_ioSNR
 
TBranch * b_iota
 
TBranch * b_iSNR
 
TBranch * b_lag
 
TBranch * b_left
 
TBranch * b_likelihood
 
TBranch * b_log
 
TBranch * b_low
 
TBranch * b_mass
 
TBranch * b_name
 
TBranch * b_ndim
 
TBranch * b_netcc
 
TBranch * b_neted
 
TBranch * b_nevent
 
TBranch * b_nill
 
TBranch * b_noise
 
TBranch * b_norm
 
TBranch * b_null
 
TBranch * b_oSNR
 
TBranch * b_penalty
 
TBranch * b_phi
 
TBranch * b_psi
 
TBranch * b_Psm
 
TBranch * b_range
 
TBranch * b_rate
 
TBranch * b_rho
 
TBranch * b_right
 
TBranch * b_run
 
TBranch * b_size
 
TBranch * b_slag
 
TBranch * b_snr
 
TBranch * b_spin
 
TBranch * b_sSNR
 
TBranch * b_start
 
TBranch * b_stop
 
TBranch * b_strain
 
TBranch * b_theta
 
TBranch * b_time
 
TBranch * b_type
 
TBranch * b_usize
 
TBranch * b_volume
 
TBranch * b_xSNR
 
Float_t * bandwidth
 max frequency More...
 
Float_t * bp
 [0]-reconstructed iota angle, [1]-injected iota angle More...
 
Float_t * bx
 beam pattern coefficients for hp More...
 
Float_t * chirp
 range to source: [0/1]-rec/inj More...
 
Float_t * Deff
 eBBH array More...
 
Float_t * duration
 max cluster time relative to segment start More...
 
Float_t * eBBH
 chirp array: 0-injmass,1-recmass,2-merr,3-tmrgr,4-terr,5-chi2 More...
 
Float_t ecor
 
Float_t ECOR
 
Float_t * erA
 noise rms More...
 
Int_t * eventID
 event count More...
 
Float_t factor
 
TTree * fChain
 root input file cointainig the analyzed TTree More...
 
Int_t fCurrent
 pointer to the analyzed TTree or TChain More...
 
FILE * fP
 injected reconstructed xcor waveform More...
 
Float_t * frequency
 GPS stop time of the cluster. More...
 
Float_t * gap
 cluster union size More...
 
Float_t gnet
 network energy disbalance: 0 - total, 1 - 00-phase, 2 - 90-phase More...
 
Double_t * gps
 average center_of_gravity time More...
 
Float_t * high
 min frequency More...
 
Double_t * hrss
 high-low More...
 
TFile * iFile
 
std::vector< detector * > ifoList
 dump file More...
 
Float_t inet
 
Float_t * ioSNR
 reconstructed snr waveform More...
 
Float_t * iota
 [0]-reconstructed psi or phase of gc, [1]-injected psi angle More...
 
Float_t * iSNR
 energy of reconstructed responses Sk*Sk More...
 
Float_t * lag
 time between consecutive events More...
 
Float_t * left
 min cluster time relative to segment start More...
 
Float_t likelihood
 
string * log
 event name: "" - prod, mdc_name - sim More...
 
Float_t * low
 average center_of_snr frequency More...
 
Float_t * mass
 effective range for each detector More...
 
string * name
 event type: [0] - prod, [1]-sim More...
 
Int_t ndim
 current Tree number in a TChain More...
 
Float_t * netcc
 effective correlated SNR More...
 
Float_t * neted
 network correlation coefficients: 0-net,1-pc,2-cc,3-net2 More...
 
Int_t nevent
 run ID More...
 
Float_t * nill
 un-biased null statistics More...
 
Double_t * noise
 hrss More...
 
Float_t norm
 
Float_t * null
 probability cc skymap More...
 
Float_t * oSNR
 injected snr waveform More...
 
Float_t penalty
 
Float_t * phi
 sqrt(h+*h+ + hx*hx) More...
 
Int_t Psave
 number of detectors More...
 
Float_t * psi
 [0]-reconstructed, [1]-injected theta angle, [2]-DEC More...
 
skymapPsm
 error angle More...
 
Float_t * range
 
Int_t * rate
 event log: "" - prod, mdc_log - sim More...
 
Float_t * rho
 biased null statistics More...
 
Float_t * right
 segment start GPS time More...
 
Int_t run
 max size used by allocate() for the probability maps More...
 
Int_t * size
 cluster volume More...
 
Float_t * slag
 time lag [sec] More...
 
Float_t * snr
 spin[6], binary spin parameters More...
 
Float_t * spin
 mass[2], binary mass parameters More...
 
Float_t * sSNR
 data-signal correlation Xk*Sk More...
 
Double_t * start
 cluster duration = stopW-startW More...
 
Double_t * stop
 GPS start time of the cluster. More...
 
Double_t * strain
 time slag [sec] More...
 
Float_t * theta
 [0]-reconstructed, [1]-injected phi angle, [2]-RA More...
 
Double_t * time
 beam pattern coefficients for hx More...
 
Int_t * type
 event ID More...
 
Int_t usize
 cluster size (black pixels only) More...
 
Int_t * volume
 1/rate - wavelet time resolution More...
 
Float_t * xSNR
 energy/noise_variance More...
 

#include <netevent.hh>

Constructor & Destructor Documentation

◆ netevent()

netevent::netevent ( )
inline

Definition at line 218 of file netevent.hh.

Member Function Documentation

◆ allocate()

void netevent::allocate ( )

Definition at line 167 of file netevent.cc.

◆ dclose()

void netevent::dclose ( )
inline

Definition at line 321 of file netevent.hh.

◆ dopen()

void netevent::dopen ( const char *  fname,
char *  mode,
bool  header = true 
)
inline

Definition at line 312 of file netevent.hh.

◆ Dump()

void netevent::Dump ( TString  analysis = "2G")
inline

Definition at line 327 of file netevent.hh.

◆ GetEntries()

Int_t netevent::GetEntries ( )

Definition at line 403 of file netevent.cc.

◆ GetEntry()

Int_t netevent::GetEntry ( Int_t  entry)

Definition at line 409 of file netevent.cc.

◆ init()

void netevent::init ( )

Definition at line 283 of file netevent.cc.

◆ Init() [1/2]

TTree * netevent::Init ( TString  fName,
int  n 
)

Definition at line 47 of file netevent.cc.

◆ Init() [2/2]

void netevent::Init ( TTree *  tree)

Definition at line 84 of file netevent.cc.

◆ Notify()

Bool_t netevent::Notify ( )

Definition at line 325 of file netevent.cc.

◆ operator=()

netevent & netevent::operator= ( const netevent a)
virtual

Definition at line 610 of file netevent.cc.

◆ output()

void netevent::output ( TTree *  waveTree = NULL,
network net = NULL,
double  factor = 0.,
size_t  iID = 0,
int  LAG = -1 
)

Definition at line 1193 of file netevent.cc.

◆ output2G()

void netevent::output2G ( TTree *  waveTree,
network net,
size_t  ID,
int  LAG,
double  factor 
)

Definition at line 711 of file netevent.cc.

◆ setSLags()

void netevent::setSLags ( float *  slag)

Definition at line 426 of file netevent.cc.

◆ setTree()

TTree * netevent::setTree ( )

Definition at line 434 of file netevent.cc.

◆ Show()

void netevent::Show ( Int_t  entry = -1)

Definition at line 415 of file netevent.cc.

Member Data Documentation

◆ anet

Float_t netevent::anet

Definition at line 118 of file netevent.hh.

◆ b_anet

TBranch* netevent::b_anet

Definition at line 195 of file netevent.hh.

◆ b_bandwidth

TBranch* netevent::b_bandwidth

Definition at line 182 of file netevent.hh.

◆ b_bp

TBranch* netevent::b_bp

Definition at line 168 of file netevent.hh.

◆ b_bx

TBranch* netevent::b_bx

Definition at line 169 of file netevent.hh.

◆ b_chirp

TBranch* netevent::b_chirp

Definition at line 205 of file netevent.hh.

◆ b_Deff

TBranch* netevent::b_Deff

Definition at line 207 of file netevent.hh.

◆ b_duration

TBranch* netevent::b_duration

Definition at line 175 of file netevent.hh.

◆ b_eBBH

TBranch* netevent::b_eBBH

Definition at line 206 of file netevent.hh.

◆ b_ecor

TBranch* netevent::b_ecor

Definition at line 197 of file netevent.hh.

◆ b_ECOR

TBranch* netevent::b_ECOR

Definition at line 199 of file netevent.hh.

◆ b_erA

TBranch* netevent::b_erA

Definition at line 186 of file netevent.hh.

◆ b_eventID

TBranch* netevent::b_eventID

Definition at line 150 of file netevent.hh.

◆ b_factor

TBranch* netevent::b_factor

Definition at line 203 of file netevent.hh.

◆ b_frequency

TBranch* netevent::b_frequency

Definition at line 179 of file netevent.hh.

◆ b_gap

TBranch* netevent::b_gap

Definition at line 160 of file netevent.hh.

◆ b_gnet

TBranch* netevent::b_gnet

Definition at line 194 of file netevent.hh.

◆ b_gps

TBranch* netevent::b_gps

Definition at line 172 of file netevent.hh.

◆ b_high

TBranch* netevent::b_high

Definition at line 181 of file netevent.hh.

◆ b_hrss

TBranch* netevent::b_hrss

Definition at line 184 of file netevent.hh.

◆ b_inet

TBranch* netevent::b_inet

Definition at line 196 of file netevent.hh.

◆ b_ioSNR

TBranch* netevent::b_ioSNR

Definition at line 216 of file netevent.hh.

◆ b_iota

TBranch* netevent::b_iota

Definition at line 167 of file netevent.hh.

◆ b_iSNR

TBranch* netevent::b_iSNR

Definition at line 214 of file netevent.hh.

◆ b_lag

TBranch* netevent::b_lag

Definition at line 161 of file netevent.hh.

◆ b_left

TBranch* netevent::b_left

Definition at line 174 of file netevent.hh.

◆ b_likelihood

TBranch* netevent::b_likelihood

Definition at line 201 of file netevent.hh.

◆ b_log

TBranch* netevent::b_log

Definition at line 153 of file netevent.hh.

◆ b_low

TBranch* netevent::b_low

Definition at line 180 of file netevent.hh.

◆ b_mass

TBranch* netevent::b_mass

Definition at line 208 of file netevent.hh.

◆ b_name

TBranch* netevent::b_name

Definition at line 152 of file netevent.hh.

◆ b_ndim

TBranch* netevent::b_ndim

Definition at line 147 of file netevent.hh.

◆ b_netcc

TBranch* netevent::b_netcc

Definition at line 190 of file netevent.hh.

◆ b_neted

TBranch* netevent::b_neted

Definition at line 191 of file netevent.hh.

◆ b_nevent

TBranch* netevent::b_nevent

Definition at line 149 of file netevent.hh.

◆ b_nill

TBranch* netevent::b_nill

Definition at line 189 of file netevent.hh.

◆ b_noise

TBranch* netevent::b_noise

Definition at line 185 of file netevent.hh.

◆ b_norm

TBranch* netevent::b_norm

Definition at line 198 of file netevent.hh.

◆ b_null

TBranch* netevent::b_null

Definition at line 188 of file netevent.hh.

◆ b_oSNR

TBranch* netevent::b_oSNR

Definition at line 215 of file netevent.hh.

◆ b_penalty

TBranch* netevent::b_penalty

Definition at line 200 of file netevent.hh.

◆ b_phi

TBranch* netevent::b_phi

Definition at line 164 of file netevent.hh.

◆ b_psi

TBranch* netevent::b_psi

Definition at line 166 of file netevent.hh.

◆ b_Psm

TBranch* netevent::b_Psm

Definition at line 187 of file netevent.hh.

◆ b_range

TBranch* netevent::b_range

Definition at line 204 of file netevent.hh.

◆ b_rate

TBranch* netevent::b_rate

Definition at line 154 of file netevent.hh.

◆ b_rho

TBranch* netevent::b_rho

Definition at line 192 of file netevent.hh.

◆ b_right

TBranch* netevent::b_right

Definition at line 173 of file netevent.hh.

◆ b_run

TBranch* netevent::b_run

Definition at line 148 of file netevent.hh.

◆ b_size

TBranch* netevent::b_size

Definition at line 157 of file netevent.hh.

◆ b_slag

TBranch* netevent::b_slag

Definition at line 162 of file netevent.hh.

◆ b_snr

TBranch* netevent::b_snr

Definition at line 211 of file netevent.hh.

◆ b_spin

TBranch* netevent::b_spin

Definition at line 209 of file netevent.hh.

◆ b_sSNR

TBranch* netevent::b_sSNR

Definition at line 213 of file netevent.hh.

◆ b_start

TBranch* netevent::b_start

Definition at line 176 of file netevent.hh.

◆ b_stop

TBranch* netevent::b_stop

Definition at line 177 of file netevent.hh.

◆ b_strain

TBranch* netevent::b_strain

Definition at line 163 of file netevent.hh.

◆ b_theta

TBranch* netevent::b_theta

Definition at line 165 of file netevent.hh.

◆ b_time

TBranch* netevent::b_time

Definition at line 171 of file netevent.hh.

◆ b_type

TBranch* netevent::b_type

Definition at line 151 of file netevent.hh.

◆ b_usize

TBranch* netevent::b_usize

Definition at line 158 of file netevent.hh.

◆ b_volume

TBranch* netevent::b_volume

Definition at line 156 of file netevent.hh.

◆ b_xSNR

TBranch* netevent::b_xSNR

Definition at line 212 of file netevent.hh.

◆ bandwidth

Float_t* netevent::bandwidth

max frequency

Definition at line 105 of file netevent.hh.

◆ bp

Float_t* netevent::bp

[0]-reconstructed iota angle, [1]-injected iota angle

Definition at line 91 of file netevent.hh.

◆ bx

Float_t* netevent::bx

beam pattern coefficients for hp

Definition at line 92 of file netevent.hh.

◆ chirp

Float_t* netevent::chirp

range to source: [0/1]-rec/inj

Definition at line 128 of file netevent.hh.

◆ Deff

Float_t* netevent::Deff

eBBH array

Definition at line 130 of file netevent.hh.

◆ duration

Float_t* netevent::duration

max cluster time relative to segment start

Definition at line 98 of file netevent.hh.

◆ eBBH

Float_t* netevent::eBBH

chirp array: 0-injmass,1-recmass,2-merr,3-tmrgr,4-terr,5-chi2

Definition at line 129 of file netevent.hh.

◆ ecor

Float_t netevent::ecor

Definition at line 120 of file netevent.hh.

◆ ECOR

Float_t netevent::ECOR

Definition at line 122 of file netevent.hh.

◆ erA

Float_t* netevent::erA

noise rms

Definition at line 108 of file netevent.hh.

◆ eventID

Int_t* netevent::eventID

event count

Definition at line 73 of file netevent.hh.

◆ factor

Float_t netevent::factor

Definition at line 126 of file netevent.hh.

◆ fChain

TTree* netevent::fChain

root input file cointainig the analyzed TTree

Definition at line 63 of file netevent.hh.

◆ fCurrent

Int_t netevent::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 64 of file netevent.hh.

◆ fP

FILE* netevent::fP

injected reconstructed xcor waveform

Definition at line 141 of file netevent.hh.

◆ frequency

Float_t* netevent::frequency

GPS stop time of the cluster.

Definition at line 102 of file netevent.hh.

◆ gap

Float_t* netevent::gap

cluster union size

Definition at line 83 of file netevent.hh.

◆ gnet

Float_t netevent::gnet

network energy disbalance: 0 - total, 1 - 00-phase, 2 - 90-phase

Definition at line 117 of file netevent.hh.

◆ gps

Double_t* netevent::gps

average center_of_gravity time

Definition at line 95 of file netevent.hh.

◆ high

Float_t* netevent::high

min frequency

Definition at line 104 of file netevent.hh.

◆ hrss

Double_t* netevent::hrss

high-low

Definition at line 106 of file netevent.hh.

◆ iFile

TFile* netevent::iFile

Definition at line 61 of file netevent.hh.

◆ ifoList

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

dump file

Definition at line 143 of file netevent.hh.

◆ inet

Float_t netevent::inet

Definition at line 119 of file netevent.hh.

◆ ioSNR

Float_t* netevent::ioSNR

reconstructed snr waveform

Definition at line 139 of file netevent.hh.

◆ iota

Float_t* netevent::iota

[0]-reconstructed psi or phase of gc, [1]-injected psi angle

Definition at line 90 of file netevent.hh.

◆ iSNR

Float_t* netevent::iSNR

energy of reconstructed responses Sk*Sk

Definition at line 137 of file netevent.hh.

◆ lag

Float_t* netevent::lag

time between consecutive events

Definition at line 84 of file netevent.hh.

◆ left

Float_t* netevent::left

min cluster time relative to segment start

Definition at line 97 of file netevent.hh.

◆ likelihood

Float_t netevent::likelihood

Definition at line 124 of file netevent.hh.

◆ log

string* netevent::log

event name: "" - prod, mdc_name - sim

Definition at line 76 of file netevent.hh.

◆ low

Float_t* netevent::low

average center_of_snr frequency

Definition at line 103 of file netevent.hh.

◆ mass

Float_t* netevent::mass

effective range for each detector

Definition at line 131 of file netevent.hh.

◆ name

string* netevent::name

event type: [0] - prod, [1]-sim

Definition at line 75 of file netevent.hh.

◆ ndim

Int_t netevent::ndim

current Tree number in a TChain

Definition at line 65 of file netevent.hh.

◆ netcc

Float_t* netevent::netcc

effective correlated SNR

Definition at line 113 of file netevent.hh.

◆ neted

Float_t* netevent::neted

network correlation coefficients: 0-net,1-pc,2-cc,3-net2

Definition at line 114 of file netevent.hh.

◆ nevent

Int_t netevent::nevent

run ID

Definition at line 72 of file netevent.hh.

◆ nill

Float_t* netevent::nill

un-biased null statistics

Definition at line 111 of file netevent.hh.

◆ noise

Double_t* netevent::noise

hrss

Definition at line 107 of file netevent.hh.

◆ norm

Float_t netevent::norm

Definition at line 121 of file netevent.hh.

◆ null

Float_t* netevent::null

probability cc skymap

Definition at line 110 of file netevent.hh.

◆ oSNR

Float_t* netevent::oSNR

injected snr waveform

Definition at line 138 of file netevent.hh.

◆ penalty

Float_t netevent::penalty

Definition at line 123 of file netevent.hh.

◆ phi

Float_t* netevent::phi

sqrt(h+*h+ + hx*hx)

Definition at line 87 of file netevent.hh.

◆ Psave

Int_t netevent::Psave

number of detectors

Definition at line 66 of file netevent.hh.

◆ psi

Float_t* netevent::psi

[0]-reconstructed, [1]-injected theta angle, [2]-DEC

Definition at line 89 of file netevent.hh.

◆ Psm

skymap* netevent::Psm

error angle

Definition at line 109 of file netevent.hh.

◆ range

Float_t* netevent::range

Definition at line 127 of file netevent.hh.

◆ rate

Int_t* netevent::rate

event log: "" - prod, mdc_log - sim

Definition at line 77 of file netevent.hh.

◆ rho

Float_t* netevent::rho

biased null statistics

Definition at line 112 of file netevent.hh.

◆ right

Float_t* netevent::right

segment start GPS time

Definition at line 96 of file netevent.hh.

◆ run

Int_t netevent::run

max size used by allocate() for the probability maps

Definition at line 71 of file netevent.hh.

◆ size

Int_t* netevent::size

cluster volume

Definition at line 80 of file netevent.hh.

◆ slag

Float_t* netevent::slag

time lag [sec]

Definition at line 85 of file netevent.hh.

◆ snr

Float_t* netevent::snr

spin[6], binary spin parameters

Definition at line 134 of file netevent.hh.

◆ spin

Float_t* netevent::spin

mass[2], binary mass parameters

Definition at line 132 of file netevent.hh.

◆ sSNR

Float_t* netevent::sSNR

data-signal correlation Xk*Sk

Definition at line 136 of file netevent.hh.

◆ start

Double_t* netevent::start

cluster duration = stopW-startW

Definition at line 99 of file netevent.hh.

◆ stop

Double_t* netevent::stop

GPS start time of the cluster.

Definition at line 100 of file netevent.hh.

◆ strain

Double_t* netevent::strain

time slag [sec]

Definition at line 86 of file netevent.hh.

◆ theta

Float_t* netevent::theta

[0]-reconstructed, [1]-injected phi angle, [2]-RA

Definition at line 88 of file netevent.hh.

◆ time

Double_t* netevent::time

beam pattern coefficients for hx

Definition at line 94 of file netevent.hh.

◆ type

Int_t* netevent::type

event ID

Definition at line 74 of file netevent.hh.

◆ usize

Int_t netevent::usize

cluster size (black pixels only)

Definition at line 81 of file netevent.hh.

◆ volume

Int_t* netevent::volume

1/rate - wavelet time resolution

Definition at line 79 of file netevent.hh.

◆ xSNR

Float_t* netevent::xSNR

energy/noise_variance

Definition at line 135 of file netevent.hh.


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