ROOT logo
Swat » . » TSourcesFinder

class TSourcesFinder


 Class which implement the algorithm to find sources in a Sky map
 using the wavelet transform.


Function Members (Methods)

public:
TSourcesFinder()
~TSourcesFinder()
voidFindSources()
voidSetMaxEnergy(const char* emax)
voidSetMinEnergy(const char* emin)
voidSetN(Int_t N)
voidSetNSources(Int_t n)
voidSetScale(Int_t j)
voidSetSeparation(Double_t sep)
private:
TSourcesFinder(const TSourcesFinder& obj)
voidfSetCutCRPropa(string max, string min)
voidfSetCutHerald(string max, string min)
TSourcesFinder&operator=(const TSourcesFinder& obj)

Data Members

public:
static const char*fHeraldCut
private:
stringfCut! Cuts
TTree*fEvents!
stringfMaxEnergy!
stringfMinEnergy!
Int_tfNPrecision on gamma angle
Int_tfNSourcesNumber of sources to save in the file.
Int_tfScaleScale on which analysis will be performed
Int_tfSepSources separation
stringfSourcesFile! File name
FileTypefTypeId!

Class Charts

Inheritance Chart:
TSourcesFinder

Function documentation

TSourcesFinder()
 Will openfile and get a pointer to the TTree called events.
 Very important: This function must be called after setting cuts.
void fSetCutHerald(string max, string min)
 Set the string fCuts to new values.
void fSetCutCRPropa(string max, string min)
 Set the string fCuts to new values.
void FindSources()
 Find sources algorithm.
TSourcesFinder(const TSourcesFinder& obj)
TSourcesFinder& operator=(const TSourcesFinder& obj)
void SetMaxEnergy(const char* emax)
{ fMaxEnergy = emax; }
void SetMinEnergy(const char* emin)
{ fMinEnergy = emin; }
void SetSeparation(Double_t sep)
{ fSep = sep; }
void SetN(Int_t N)
{ fN = N; }
void SetScale(Int_t j)
{ fScale = j; }
void SetNSources(Int_t n)
{ fNSources = n; }