Search Class Reference
Perform and evaluate a GW search.
More...
#include <Search.h>
List of all members.
Public Member Functions |
void | PrintPlots (const string aPlotNames) |
bool | Process (const vector< string > aSearchReadFilePattern) |
bool | ProcessSearch (const string aSearchFileName) |
void | SetCoincFrequencySelection (const double aMin, const double aMax) |
void | SetDetectionMorphMatchThreshold (const double aThr) |
void | SetDetectionSumw2Threshold (const double aThr) |
void | SetFreqBins (const int aN, const double aMin, const double aMax) |
void | SetInjAmpBins (const int aN, const double aMin, const double aMax) |
void | SetMorphMatchBins (const int aN) |
void | SetMorphMatchSelection (const double aMin, const double aMax) |
void | SetMorphMatchShiftSelection (const double aMin, const double aMax) |
void | SetMorphMatchSumw2Selection (const double aMin, const double aMax) |
void | SetSumw2Bins (const int aN, const double aMin, const double aMax) |
void | WriteSearch (const string aOutDir, const string aOutFileName) |
|
|
| Search (const int aVerbose=0) |
| Constructor of the Search class.
|
virtual | ~Search (void) |
| Destructor of the Search class.
|
Detailed Description
Perform and evaluate a GW search.
- Author:
- Florent Robinet
Constructor & Destructor Documentation
Search::Search |
( |
const int |
aVerbose = 0 |
) |
|
Constructor of the Search class.
A GW search is conducted over search files produced with the MorphMatch class. These files must be distributed in a set of directories called "search directories". The coinc events in the search files in a given search directory must be time-sorted (usually, 1 search directory = 1 time offset). Search directories can contain either non-injection (Rank class) or injection (InjCoi) files.
This constructor takes an option file as argument to specify the path to search directories. Additionnaly, a binning must be specified to build the search plots.
- Parameters:
-
| aOptionFile | path to option file |
| aVerbose | verbosity level |
Search::~Search |
( |
void |
|
) |
[virtual] |
Destructor of the Search class.
Member Function Documentation
void Search::PrintPlots |
( |
const string |
aPlotNames |
) |
|
bool Search::Process |
( |
const vector< string > |
aSearchReadFilePattern |
) |
|
bool Search::ProcessSearch |
( |
const string |
aSearchFileName |
) |
|
void Search::SetCoincFrequencySelection |
( |
const double |
aMin, |
|
|
const double |
aMax | |
|
) |
| | [inline] |
void Search::SetDetectionMorphMatchThreshold |
( |
const double |
aThr |
) |
[inline] |
void Search::SetDetectionSumw2Threshold |
( |
const double |
aThr |
) |
[inline] |
void Search::SetFreqBins |
( |
const int |
aN, |
|
|
const double |
aMin, |
|
|
const double |
aMax | |
|
) |
| | |
void Search::SetInjAmpBins |
( |
const int |
aN, |
|
|
const double |
aMin, |
|
|
const double |
aMax | |
|
) |
| | |
void Search::SetMorphMatchBins |
( |
const int |
aN |
) |
|
void Search::SetMorphMatchSelection |
( |
const double |
aMin, |
|
|
const double |
aMax | |
|
) |
| | [inline] |
void Search::SetMorphMatchShiftSelection |
( |
const double |
aMin, |
|
|
const double |
aMax | |
|
) |
| | [inline] |
void Search::SetMorphMatchSumw2Selection |
( |
const double |
aMin, |
|
|
const double |
aMax | |
|
) |
| | [inline] |
void Search::SetSumw2Bins |
( |
const int |
aN, |
|
|
const double |
aMin, |
|
|
const double |
aMax | |
|
) |
| | |
void Search::WriteSearch |
( |
const string |
aOutDir, |
|
|
const string |
aOutFileName | |
|
) |
| | |
The documentation for this class was generated from the following files:
- /afs/in2p3.fr/throng/virgo/virgoDev/SoftFlorent/GWOLLUM/v2r2/src/Search/Search.h
- /afs/in2p3.fr/throng/virgo/virgoDev/SoftFlorent/GWOLLUM/v2r2/src/Search/Search.cc