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 | Public Attributes | List of all members
injection Class Reference

Definition at line 31 of file injection.hh.

Public Member Functions

virtual ~injection ()
 
injection() allocate ()
 
void allocate ()
 
Bool_t fill_in (network *, int, bool=true)
 
Int_t GetEntries ()
 
Int_t GetEntry (Int_t)
 
 if (tree) Init(tree)
 
 if (tree) Init(tree)
 
 init ()
 
 init ()
 
 init ()
 
 init ()
 
 init ()
 
void init ()
 
TTree * Init (TString fName, int n)
 
void Init (TTree *)
 
Bool_t Notify ()
 
virtual injectionoperator= (const injection &)
 
void output (TTree *, network *, double, bool=true)
 
TTree * setTree ()
 
void Show (Int_t entry=-1)
 

Public Attributes

injection(const injection &aallocate ()
 
injection(TTree *tree, int n allocate )()
 
TBranch * b_bandwidth
 
TBranch * b_bp
 
TBranch * b_bx
 
TBranch * b_Deff
 
TBranch * b_distance
 
TBranch * b_duration
 
TBranch * b_e0
 
TBranch * b_eventID
 
TBranch * b_factor
 
TBranch * b_frequency
 
TBranch * b_gps
 
TBranch * b_hrss
 
TBranch * b_iota
 
TBranch * b_mass
 
TBranch * b_mchirp
 
TBranch * b_name
 
TBranch * b_ndim
 pointer to the reconstructed waveform More...
 
TBranch * b_nevent
 
TBranch * b_phi
 
TBranch * b_psi
 
TBranch * b_redshift
 
TBranch * b_rp0
 
TBranch * b_run
 
TBranch * b_snr
 
TBranch * b_spin
 
TBranch * b_strain
 
TBranch * b_theta
 
TBranch * b_time
 
TBranch * b_type
 
Float_t * bandwidth
 average center_of_hrss frequency More...
 
Float_t * bp
 source theta angle More...
 
Float_t * bx
 beam pattern coefficients for hp More...
 
Float_t * Deff
 injected snr in the detectors More...
 
Float_t distance
 
Float_t * duration
 injection gps time More...
 
Float_t e0
 
Int_t eventID
 
Float_t factor
 injection name More...
 
TTree * fChain
 root input file cointainig the mdc TTree More...
 
Int_t fCurrent
 pointer to the analyzed TTree or TChain More...
 
Float_t * frequency
 estimated duration More...
 
Double_t gps
 
Double_t * hrss
 estimated bandwidth More...
 
TFile * iFile
 
Float_t * iota
 source psi angle More...
 
Float_t * mass
 detector specific effective distance More...
 
Float_t mchirp
 
string * name
 
Int_t ndim
 current Tree number in a TChain More...
 
Int_t nevent
 
Float_t * phi
 source iota angle More...
 
Float_t * psi
 
wavearray< double > ** pwf
 [x1,y1,z1,x2,y2,z2] components of spin vector More...
 
Float_t redshift
 
 return
 
Float_t rp0
 
Int_t run
 number of detectors More...
 
Float_t * snr
 injected hrss in the detectors More...
 
Float_t * spin
 [m1,m2], binary mass parameters More...
 
Double_t strain
 
Float_t * theta
 source phi angle More...
 
this = a
 
Double_t * time
 beam pattern coefficients for hx More...
 
Int_t type
 

#include <injection.hh>

Constructor & Destructor Documentation

virtual injection::~injection ( )
inlinevirtual

Definition at line 135 of file injection.hh.

Member Function Documentation

injection () injection::allocate ( )
void injection::allocate ( )
Bool_t injection::fill_in ( network net,
int  id,
bool  checkEdges = true 
)

Definition at line 325 of file injection.cc.

Int_t injection::GetEntries ( )

Definition at line 183 of file injection.cc.

Int_t injection::GetEntry ( Int_t  entry)

Definition at line 178 of file injection.cc.

injection::if ( tree  )
injection::if ( tree  )
void injection::init ( )

Definition at line 135 of file injection.cc.

injection::init ( )
injection::init ( )
injection::init ( )
injection::init ( )
void injection::init ( )
TTree * injection::Init ( TString  fName,
int  n 
)

Definition at line 11 of file injection.cc.

void injection::Init ( TTree *  tree)

Definition at line 46 of file injection.cc.

Bool_t injection::Notify ( )

Definition at line 141 of file injection.cc.

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

Definition at line 274 of file injection.cc.

void injection::output ( TTree *  waveTree,
network net,
double  factor,
bool  checkEdges = true 
)

Definition at line 573 of file injection.cc.

TTree * injection::setTree ( )

Definition at line 201 of file injection.cc.

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

Definition at line 189 of file injection.cc.

Member Data Documentation

void injection::allocate

Definition at line 127 of file injection.hh.

injection (TTree *tree, int n injection::allocate)()

Definition at line 130 of file injection.hh.

TBranch* injection::b_bandwidth

Definition at line 112 of file injection.hh.

TBranch* injection::b_bp

Definition at line 105 of file injection.hh.

TBranch* injection::b_bx

Definition at line 106 of file injection.hh.

TBranch* injection::b_Deff

Definition at line 116 of file injection.hh.

TBranch* injection::b_distance

Definition at line 94 of file injection.hh.

TBranch* injection::b_duration

Definition at line 109 of file injection.hh.

TBranch* injection::b_e0

Definition at line 97 of file injection.hh.

TBranch* injection::b_eventID

Definition at line 89 of file injection.hh.

TBranch* injection::b_factor

Definition at line 93 of file injection.hh.

TBranch* injection::b_frequency

Definition at line 111 of file injection.hh.

TBranch* injection::b_gps

Definition at line 99 of file injection.hh.

TBranch* injection::b_hrss

Definition at line 114 of file injection.hh.

TBranch* injection::b_iota

Definition at line 102 of file injection.hh.

TBranch* injection::b_mass

Definition at line 117 of file injection.hh.

TBranch* injection::b_mchirp

Definition at line 95 of file injection.hh.

TBranch* injection::b_name

Definition at line 91 of file injection.hh.

TBranch* injection::b_ndim

pointer to the reconstructed waveform

Definition at line 86 of file injection.hh.

TBranch* injection::b_nevent

Definition at line 88 of file injection.hh.

TBranch* injection::b_phi

Definition at line 103 of file injection.hh.

TBranch* injection::b_psi

Definition at line 101 of file injection.hh.

TBranch* injection::b_redshift

Definition at line 98 of file injection.hh.

TBranch* injection::b_rp0

Definition at line 96 of file injection.hh.

TBranch* injection::b_run

Definition at line 87 of file injection.hh.

TBranch* injection::b_snr

Definition at line 115 of file injection.hh.

TBranch* injection::b_spin

Definition at line 118 of file injection.hh.

TBranch* injection::b_strain

Definition at line 100 of file injection.hh.

TBranch* injection::b_theta

Definition at line 104 of file injection.hh.

TBranch* injection::b_time

Definition at line 108 of file injection.hh.

TBranch* injection::b_type

Definition at line 90 of file injection.hh.

Float_t* injection::bandwidth

average center_of_hrss frequency

Definition at line 74 of file injection.hh.

Float_t* injection::bp

source theta angle

Definition at line 67 of file injection.hh.

Float_t* injection::bx

beam pattern coefficients for hp

Definition at line 68 of file injection.hh.

Float_t* injection::Deff

injected snr in the detectors

Definition at line 78 of file injection.hh.

Float_t injection::distance

Definition at line 54 of file injection.hh.

Float_t* injection::duration

injection gps time

Definition at line 71 of file injection.hh.

Float_t injection::e0

Definition at line 58 of file injection.hh.

Int_t injection::eventID

Definition at line 49 of file injection.hh.

Float_t injection::factor

injection name

Definition at line 53 of file injection.hh.

TTree* injection::fChain

root input file cointainig the mdc TTree

Definition at line 41 of file injection.hh.

Int_t injection::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 42 of file injection.hh.

Float_t* injection::frequency

estimated duration

Definition at line 73 of file injection.hh.

Double_t injection::gps

Definition at line 61 of file injection.hh.

Double_t* injection::hrss

estimated bandwidth

Definition at line 76 of file injection.hh.

TFile* injection::iFile

Definition at line 39 of file injection.hh.

Float_t* injection::iota

source psi angle

Definition at line 64 of file injection.hh.

Float_t* injection::mass

detector specific effective distance

Definition at line 79 of file injection.hh.

Float_t injection::mchirp

Definition at line 55 of file injection.hh.

string* injection::name

Definition at line 51 of file injection.hh.

Int_t injection::ndim

current Tree number in a TChain

Definition at line 43 of file injection.hh.

Int_t injection::nevent

Definition at line 48 of file injection.hh.

Float_t* injection::phi

source iota angle

Definition at line 65 of file injection.hh.

Float_t* injection::psi

Definition at line 63 of file injection.hh.

wavearray<double>** injection::pwf

[x1,y1,z1,x2,y2,z2] components of spin vector

Definition at line 82 of file injection.hh.

Float_t injection::redshift

Definition at line 59 of file injection.hh.

injection::return

Definition at line 121 of file injection.hh.

Float_t injection::rp0

Definition at line 57 of file injection.hh.

Int_t injection::run

number of detectors

Definition at line 47 of file injection.hh.

Float_t* injection::snr

injected hrss in the detectors

Definition at line 77 of file injection.hh.

Float_t* injection::spin

[m1,m2], binary mass parameters

Definition at line 80 of file injection.hh.

Double_t injection::strain

Definition at line 62 of file injection.hh.

Float_t* injection::theta

source phi angle

Definition at line 66 of file injection.hh.

* injection::this = a

Definition at line 127 of file injection.hh.

Double_t* injection::time

beam pattern coefficients for hx

Definition at line 70 of file injection.hh.

Int_t injection::type

Definition at line 50 of file injection.hh.


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