Virtual lab to provide (astro)physical parameters, treat data and relate observations with astrophysical phenomena. More...
#include "NcAstrolab.h"
Virtual lab to provide (astro)physical parameters, treat data and relate observations with astrophysical phenomena.
Definition at line 46 of file NcAstrolab.h.
Public Member Functions | |
| NcAstrolab (const char *name="User", const char *title="Virtual Lab for general use") | |
| NcAstrolab (const NcAstrolab &t) | |
| virtual | ~NcAstrolab () |
| virtual TObject * | Clone (const char *name="") const |
| Double_t | ConvertAngle (Double_t a, TString in, TString out) const |
| void | Data (Int_t mode=1, TString u="deg", Bool_t utc=kTRUE) |
| void | DisplaySignal (TString frame, TString mode, NcTimestamp *ts, Int_t j=-1, TString proj="ham", Int_t clr=0, TString name="") |
| void | DisplaySignal (TString frame, TString mode, NcTimestamp *ts, TString name, TString proj="ham", Int_t clr=0, Int_t type=0) |
| void | DisplaySignals (TString frame, TString mode, NcTimestamp *ts, TString proj="ham", Int_t clr=0, Int_t nmax=-1, Int_t j=-1, Int_t type=-1, TString name="*") |
| void | GenBurstGCNdata (Int_t n, TString name="GRB", Bool_t scale=kFALSE) |
| void | GenBurstSignals () |
| void | GeoToHeliocentric (Double_t &R, Double_t &B, Double_t &L, NcTimestamp *ts, TString Bu="deg", TString Lu="deg") |
| TF1 | GetBackgroundRatePDF (Double_t Noff, Double_t Toff, Double_t bmax=-1, Double_t prec=709) |
| Double_t | GetBurstBackgroundEnergy (Double_t Emin=-1, Double_t Emax=-1) const |
| void | GetBurstBayesianPsiStatistics (TString type, Double_t nr=-1, Int_t ncut=10, Int_t ndt=2, Bool_t zcor=kFALSE, Int_t freq=0) |
| TH1 * | GetBurstBayesianSignalRate (Double_t p, Double_t &rlow, Double_t &rup, Int_t n=1000) |
| void | GetBurstChi2Statistics (TString type, Int_t ndt=2, Bool_t zcor=kFALSE) |
| Double_t | GetBurstLiMaSignificance () const |
| NcDevice * | GetBurstParameters () |
| Double_t | GetBurstRecoAngres (Double_t Emin=-1, Double_t Emax=-1, Double_t Amin=0, Double_t Amax=999) const |
| Double_t | GetBurstSignalEnergy (Double_t Emin=-1, Double_t Emax=-1) const |
| Double_t | GetComovingDistance (Double_t z, TString u="Mpc") const |
| TH1F | GetCountsHistogram (TF1 &spec, Int_t nbins, Double_t xmin, Double_t xmax, Int_t mode, TString s="") const |
| TH1F | GetCountsHistogram (TH1 &hin, Int_t mode, TString s="", TF1 *fscale=0) const |
| Double_t | GetCredibleInterval (TF1 pdf, Double_t p, Double_t &xlow, Double_t &xup, Int_t n=1000) |
| Double_t | GetCredibleInterval (TF1 pdf, Double_t p, Float_t &xlow, Float_t &xup, Int_t n=1000) |
| Double_t | GetCredibleInterval (TH1 *his, Double_t p, Double_t &xlow, Double_t &xup) |
| Double_t | GetCredibleInterval (TH1 *his, Double_t p, Float_t &xlow, Float_t &xup) |
| TH1F | GetCumulHistogram (TF1 *f, TString name, Int_t nbins, Double_t xmin, Double_t xmax, TString mode="F") const |
| TH1F | GetCumulHistogram (TH1 *h, TString name, TString mode="F") const |
| Double_t | GetDifference (Int_t jref, TString au, Double_t &dt, TString tu, Int_t mode=1, Int_t *ia=0, Int_t *it=0) |
| Int_t | GetDifference (NcTimestamp &t, Int_t &days, Int_t &sec, Int_t &ns, Int_t &ps, TString type="UT") |
| Double_t | GetDifference (NcTimestamp &t, TString u, Int_t mode=1, TString type="UT") |
| Int_t | GetDifference (NcTimestamp *t, Int_t &days, Int_t &sec, Int_t &ns, Int_t &ps, TString type="UT") |
| Double_t | GetDifference (NcTimestamp *t, TString u, Int_t mode=1, TString type="UT") |
| Double_t | GetDifference (TString name, TString au, Double_t &dt, TString tu, Int_t mode=1) |
| TH1F | GetDifHistogram (TH1 *hin, Int_t mode, TString s="", TF1 *f=0) const |
| TH1F | GetDxHistogram (TH1 *hx, Int_t nc, Double_t dxbin=-1, Double_t dxmin=-1, Double_t dxmax=-1, Int_t mode=1, Double_t fact=1) |
| TString | GetExperiment () const |
| Double_t | GetHourAngle (TString mode, NcTimestamp *ts, Int_t jref=0, Int_t type=0) |
| Double_t | GetHubbleParameter (Double_t z, TString u="Mpc") const |
| Double_t | GetInteractionProbability (Double_t x, Double_t lambda) const |
| Double_t | GetInteractionProbability (Double_t x, Double_t sigma, Double_t rho, Int_t mode) const |
| Int_t | GetLabDetectorId () const |
| NcPosition | GetLabPosition () const |
| void | GetLabPosition (Double_t &l, Double_t &b, TString u="deg") const |
| Double_t | GetLabTimeOffset () const |
| Double_t | GetLAST () |
| Double_t | GetLAST (Double_t offset) |
| Double_t | GetLightTravelDistance (Double_t z, TString u="Mpc") const |
| Double_t | GetLightTravelTime (Double_t z) const |
| Double_t | GetLMST () |
| Double_t | GetLMST (Double_t offset) |
| void | GetLocalFrame (Float_t arr[6]) |
| TH1F | GetLogHistogram (TH1 *hin, Int_t mode, TString s="") const |
| Double_t | GetLT () |
| Double_t | GetLT (Double_t offset) |
| Double_t | GetLuminosityDistance (Double_t z, TString u="Mpc") const |
| Double_t | GetMaxDt () const |
| Double_t | GetMeanFreePath (Double_t sigma, Double_t rho, Int_t mode) const |
| Double_t | GetNeutrinoAngle (Double_t E, TString u, Int_t mode, TF1 *f=0) |
| Double_t | GetNeutrinoXsection (Int_t mode, Int_t type, Double_t egev, Double_t xscale=1, Double_t *eprimgev=0, Double_t *alpha=0) const |
| Int_t | GetNRefSignals (Int_t mode=0) const |
| Int_t | GetNsignals (Int_t type, Int_t mode=0) const |
| Double_t | GetNuclearMass (Int_t Z, Int_t N, Int_t mode=1) const |
| Double_t | GetPhysicalDistance (Double_t z, TString u="Mpc", Int_t t=1) const |
| Double_t | GetPhysicalParameter (TString name) const |
| Int_t | GetPositionScramble (Double_t *dmin=0, Double_t *dmax=0, TF1 *df=0, Double_t *thmin=0, Double_t *thmax=0, TF1 *thf=0, Double_t *phimin=0, Double_t *phimax=0, TF1 *phif=0) |
| Double_t | GetProperDistance (Double_t z, TString u="Mpc", Int_t t=1) const |
| Double_t | GetRadiationLength (Double_t Z, Double_t A, Double_t rho=-1) const |
| NcRandom * | GetRandomiser (Int_t &iseed, Int_t &cnt1, Int_t &cnt2) const |
| Double_t | GetSeparation (TString name1, TString name2, TString au, Double_t *dt=0, TString tu="s", Int_t mode=1, Double_t *diftheta=0, Double_t *difphi=0) |
| Double_t | GetShieldingThickness (Double_t prob, Double_t lambda) const |
| Double_t | GetShieldingThickness (Double_t prob, Double_t sigma, Double_t rho, Int_t mode) const |
| NcSignal * | GetSignal (Double_t &d, Double_t &a, TString au, Double_t &b, TString bu, TString frame, NcTimestamp *ts, Int_t jref, TString mode="T", Int_t type=0) |
| NcSignal * | GetSignal (Double_t &d, Double_t &a, TString au, Double_t &b, TString bu, TString frame, NcTimestamp *ts, TString name, TString mode="T", Int_t type=0) |
| NcSignal * | GetSignal (Double_t &d, Double_t &a, TString au, Double_t &b, TString bu, TString frame, TString s, Double_t e, Int_t jref, TString mode, Int_t type=0) |
| NcSignal * | GetSignal (Double_t &d, Double_t &a, TString au, Double_t &b, TString bu, TString frame, TString s, Double_t e, TString name, TString mode, Int_t type=0) |
| NcSignal * | GetSignal (Int_t jref=0, Int_t type=0) |
| NcSignal * | GetSignal (TString name, Int_t type=0, NcTimestamp *ts=0) |
| Int_t | GetSignalIndex (NcSignal *s, Int_t type) |
| Int_t | GetSignalIndex (TString name, Int_t type=0) |
| TF1 | GetSignalRatePDF (Double_t Non, Double_t Ton, Double_t Noff, Double_t Toff, Double_t Ra=1, Double_t Re=1, Double_t smax=-1, Double_t bmax=-1, Double_t prec=709) |
| Double_t | GetSolidAngle (Double_t thetamin, Double_t thetamax, TString tu, Double_t phimin, Double_t phimax, TString pu) const |
| Double_t | GetSourceAttributes (NcSignal *s, Float_t *z=0, Float_t *T90=0) |
| Double_t | GetSurvivalProbability (Double_t x, Double_t lambda) const |
| Double_t | GetSurvivalProbability (Double_t x, Double_t sigma, Double_t rho, Int_t mode) const |
| Double_t | GetTargetThickness (Double_t prob, Double_t lambda) const |
| Double_t | GetTargetThickness (Double_t prob, Double_t sigma, Double_t rho, Int_t mode) const |
| Int_t | GetTimeScramble (Double_t *tmin=0, Double_t *tmax=0, TF1 *frndm=0) |
| Double_t | GetUpperLimit (TF1 pdf, Double_t p) |
| Double_t | GetUpperLimit (TH1 *pdf, Double_t p) |
| void | HelioToGeocentric (Double_t &R, Double_t &B, Double_t &L, NcTimestamp *ts, TString Bu="deg", TString Lu="deg") |
| void | InitDataNames (Int_t dir, TString frame, TString mode="J") |
| Double_t | KolmogorovTest (TString mode, TH1 *h1, TH1 *h2=0, TF1 *pdf=0, Double_t nr=1000, TH1F *ksh=0, Int_t ncut=0, Double_t *nrx=0, Int_t mark=1) |
| void | ListBurstHistograms () const |
| void | ListBurstParameters () const |
| void | ListDataNames () |
| void | ListSignals (TString frame, TString mode, Int_t ndig=1, TString emode="T", Int_t nmax=10, Int_t j=-1, Int_t type=-1, NcTimestamp *ts=0, TString name="*") |
| void | LoadInputData (Bool_t src, TString file, TString tree, Int_t date1=0, Int_t date2=0, Int_t nmax=-1, TString type="-") |
| void | MakeBurstEnergydist (Int_t mode, Double_t alpha, Double_t Emin, Double_t Emax, Int_t nbins=1000) |
| void | MakeBurstEnergydist (Int_t mode, TF1 &spec, Double_t Emin, Double_t Emax, Int_t nbins=1000) |
| void | MakeBurstEnergydist (Int_t mode, TString file, TString tree, TString name1, TString name2, TString u, Double_t Emin, Double_t Emax, Int_t nb=1000) |
| void | MakeBurstRecoAngresdist (TString file, TString tree, TString name1, TString name2, TString ua, TString name3, TString ud, Double_t Emin, Double_t Emax, Int_t nbe=100, Int_t nba=1000) |
| void | MakeBurstSigmaPosdist (TString file, TString tree, TString name, TString u, Int_t nb=900, Float_t xmin=0, Float_t xmax=90) |
| void | MakeBurstT90dist (TString file, TString tree, TString name, Int_t nb=50, Float_t xmin=-5, Float_t xmax=5) |
| void | MakeBurstZdist (TString file, TString tree, TString name, Int_t nb=200, Float_t zmin=0, Float_t zmax=20) |
| void | MapCinfo (Int_t) |
| void | MapClose () |
| void | MapDateTime (const char *text) |
| void | MapDcoord (Int_t i) |
| void | MapDname (const char *text) |
| void | MapDoptions (Int_t i) |
| void | MapDraw () |
| void | MapEa (const char *text) |
| void | MapEb (const char *text) |
| void | MapEcoord (Int_t i) |
| void | MapEname (const char *text) |
| void | MapEnter () |
| void | MapEnterSolar () |
| void | MapEtype (Int_t i) |
| void | MapExit () |
| void | MapExperiment (Int_t i) |
| void | MapIname (const char *text) |
| void | MapInfo () |
| void | MapLabLframeEnter () |
| void | MapLabTS () |
| void | MapList () |
| void | MapLocb (const char *text) |
| void | MapLocEnter () |
| void | MapLocId (const char *text) |
| void | MapLocl (const char *text) |
| void | MapMarkColor (Int_t i) |
| void | MapMarkSize (const char *text) |
| void | MapMarkStyle (Int_t i) |
| void | MapMarkType (Int_t i) |
| void | MapMerC (const char *text) |
| void | MapMerMode (Int_t i) |
| void | MapMerUc (Int_t i) |
| void | MapNdigs (const char *text) |
| void | MapNmax (const char *text) |
| void | MapProj (Int_t i) |
| void | MapRemove () |
| void | MapRemoveSolar () |
| void | MapSolar (Int_t i) |
| void | MapTimeType (Int_t i) |
| void | MapTinfo (Int_t) |
| void | MapUa (Int_t i) |
| void | MapUb (Int_t i) |
| void | MapUinfo (Int_t) |
| void | MapUloc (Int_t i) |
| void | MatchBurstData (NcDevice &matches, Int_t i1=1, Int_t i2=0, Int_t itype=0, Int_t j1=1, Int_t j2=0, Int_t jtype=1) |
| void | MatchBurstData (NcDevice &matches, TString name, Int_t itype=0, Int_t j1=1, Int_t j2=0, Int_t jtype=1) |
| TArrayI * | MatchRefSignal (Double_t da, TString au, Double_t dt, TString tu, Int_t mode=1) |
| void | MatchSignals (NcDevice &matches, Double_t da, TString au, Double_t dt, TString tu, Int_t mode=1, Int_t i1=1, Int_t i2=0, Int_t itype=0, Int_t j1=1, Int_t j2=0, Int_t jtype=1) |
| void | MatchSignals (NcDevice &matches, TString name, Double_t da, TString au, Double_t dt, TString tu, Int_t mode=1, Int_t itype=0, Int_t j1=1, Int_t j2=0, Int_t jtype=1) |
| void | PrintAngle (Double_t a, TString in, TString out, Int_t ndig=1, Bool_t align=kFALSE) const |
| void | PrintSignal (TString frame, TString mode, NcTimestamp *ts, Int_t ndig, Int_t jref=0, TString emode="T", Int_t type=0, Bool_t align=kFALSE) |
| void | PrintSignal (TString frame, TString mode, NcTimestamp *ts, Int_t ndig, TString name, TString emode="T", Int_t type=0, Bool_t align=kFALSE) |
| void | RandomPosition (Nc3Vector &v, Double_t thetamin, Double_t thetamax, Double_t phimin, Double_t phimax) |
| Int_t | RemoveRefSignal (Int_t j, Int_t compress) |
| Int_t | RemoveRefSignal (TString name, Int_t compress) |
| Int_t | RemoveSignal (Int_t j, Int_t type, Int_t compress) |
| Int_t | RemoveSignal (TString name, Int_t type, Int_t compress) |
| Int_t | RemoveSignals (TString name, Int_t type, Int_t compress) |
| void | SetBurstParameter (TString name, Double_t value) |
| void | SetCentralMeridian (Int_t mode=0, Double_t phi=0, TString u="deg") |
| void | SetDataNames (TString obsname, TString varname, TString units="1", TString func="none") |
| void | SetExperiment (TString name, Int_t id=0) |
| void | SetLabPosition (Double_t l, Double_t b, TString u="deg") |
| void | SetLabPosition (Nc3Vector &r) |
| void | SetLabTimeOffset (Double_t dt) |
| void | SetLocalFrame (Double_t t1, Double_t p1, Double_t t2, Double_t p2, Double_t t3, Double_t p3) |
| void | SetLT (Double_t dt, Int_t y, Int_t d, Int_t s, Int_t ns=0, Int_t ps=0, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Double_t s, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Int_t ss, Int_t ns=0, Int_t ps=0, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, Int_t y, Int_t m, Int_t d, TString time, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, TString date, TString time, Int_t mode, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Int_t y, Int_t d, Int_t s, Int_t ns=0, Int_t ps=0) |
| void | SetLT (Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Double_t s) |
| void | SetLT (Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Int_t ss, Int_t ns=0, Int_t ps=0) |
| void | SetLT (Int_t y, Int_t m, Int_t d, TString time) |
| void | SetLT (TString date, TString time, Int_t mode) |
| void | SetMarkerColor (Int_t color, Int_t type) |
| void | SetMarkerSize (Float_t size, Int_t type) |
| void | SetMarkerStyle (Int_t style, Int_t type) |
| void | SetMaxDt (Double_t s) |
| void | SetPhysicalParameter (TString name, Double_t value) |
| void | SetPositionScramble (Int_t mode, Double_t dmin, Double_t dmax, TF1 *df=0, Double_t thmin=0, Double_t thmax=0, TF1 *thf=0, Double_t phimin=0, Double_t phimax=0, TF1 *phif=0) |
| void | SetRandomiser (Int_t iseed, Int_t cnt1=0, Int_t cnt2=0, NcTimestamp *ts=0) |
| NcSignal * | SetSignal (Double_t d, Double_t a, TString au, Double_t b, TString bu, TString frame, NcTimestamp *ts, Int_t jref, TString mode="T", TString name="", Int_t type=0) |
| NcSignal * | SetSignal (Double_t d, Double_t a, TString au, Double_t b, TString bu, TString frame, TString s, Double_t e, Int_t jref, TString mode, TString name="", Int_t type=0) |
| Int_t | SetSourceAttributes (NcSignal *s, Double_t sigmapos, TString u, Double_t z=-999, Double_t T90=-999) |
| void | SetTimeScramble (Int_t mode, Double_t tmin, Double_t tmax, TF1 *frndm=0) |
| void | ShiftPosition (Nc3Vector &v, Double_t angle) |
| virtual void | SkyMapPanel () |
| void | SmearPosition (Nc3Vector &v, Double_t sigma) |
| void | WriteBurstHistograms (TString filename) |
Public Member Functions inherited from NcTimestamp | |
| NcTimestamp () | |
| NcTimestamp (const NcTimestamp &t) | |
| NcTimestamp (TTimeStamp &t) | |
| virtual | ~NcTimestamp () |
| void | Add (Double_t hours) |
| void | Add (Int_t d, Int_t s, Int_t ns, Int_t ps=0) |
| void | AddSec (Double_t seconds) |
| Double_t | Almanac (Double_t *dpsi=0, Double_t *deps=0, Double_t *eps=0, Double_t *dl=0, TString name="", Double_t *el=0, Double_t *eb=0, Double_t *dr=0, Double_t *value=0, Int_t j=0) |
| void | Convert (Double_t date, Int_t &days, Int_t &secs, Int_t &ns) const |
| void | Convert (Double_t h, Int_t &hh, Int_t &mm, Double_t &ss) const |
| void | Convert (Double_t h, Int_t &hh, Int_t &mm, Int_t &ss, Int_t &ns, Int_t &ps) const |
| Double_t | Convert (Int_t days, Int_t secs, Int_t ns) const |
| Double_t | Convert (Int_t hh, Int_t mm, Double_t ss) const |
| Double_t | Convert (Int_t hh, Int_t mm, Int_t ss, Int_t ns, Int_t ps) const |
| void | Date (Int_t mode=3, Double_t offset=0) |
| Double_t | GetBE () |
| Double_t | GetBE (Double_t date, TString mode="jd") const |
| TString | GetDayTimeString (TString mode, Int_t ndig=0, Double_t offset=0, TString *date=0, TString *time=0, Bool_t full=kTRUE) |
| Int_t | GetDifference (NcTimestamp &t, Int_t &days, Int_t &sec, Int_t &ns, Int_t &ps, TString type="UT") |
| Double_t | GetDifference (NcTimestamp &t, TString u, Int_t mode=1, TString type="UT") |
| Int_t | GetDifference (NcTimestamp *t, Int_t &days, Int_t &sec, Int_t &ns, Int_t &ps, TString type="UT") |
| Double_t | GetDifference (NcTimestamp *t, TString u, Int_t mode=1, TString type="UT") |
| Double_t | GetEpoch (TString mode) |
| Double_t | GetGAST () |
| Double_t | GetGMST () |
| void | GetGMST (Int_t &hh, Int_t &mm, Int_t &ss, Int_t &ns, Int_t &ps) |
| TTree * | GetIERSdatabase () const |
| Double_t | GetJD () |
| Double_t | GetJD (Double_t e, TString mode="J") const |
| void | GetJD (Int_t &jd, Int_t &sec, Int_t &ns) |
| Double_t | GetJD (Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Int_t ss, Int_t ns) const |
| Double_t | GetJE () |
| Double_t | GetJE (Double_t date, TString mode="jd") const |
| Double_t | GetLAST (Double_t offset) |
| Double_t | GetLAT (Double_t offset) |
| Double_t | GetLMST (Double_t offset) |
| Double_t | GetLT (Double_t offset) |
| Double_t | GetMJD () |
| Double_t | GetMJD (Double_t e, TString mode="J") const |
| void | GetMJD (Int_t &mjd, Int_t &sec, Int_t &ns) |
| Double_t | GetMJD (Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Int_t ss, Int_t ns) const |
| Int_t | GetNs () const |
| Int_t | GetPs () const |
| Double_t | GetTAI (Bool_t tmjd=kTRUE) |
| Int_t | GetTAI (Int_t &d, Int_t &sec, Int_t &ns, Int_t &ps, Bool_t tmjd=kTRUE) |
| Int_t | GetTAI (Int_t &hh, Int_t &mm, Int_t &ss, Int_t &ns, Int_t &ps, TString type="TAI") |
| Double_t | GetTJD () |
| Double_t | GetTJD (Double_t e, TString mode="J") const |
| void | GetTJD (Int_t &tjd, Int_t &sec, Int_t &ns) |
| Double_t | GetTJD (Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Int_t ss, Int_t ns) const |
| Double_t | GetUnixTime () |
| Double_t | GetUT () |
| void | GetUT (Int_t &hh, Int_t &mm, Int_t &ss, Int_t &ns, Int_t &ps) |
| Int_t | GetUTCparameters (Int_t &leap, Double_t &dut) const |
| Int_t | GetUTCparameters (Int_t mjd, Int_t &leap, Double_t &dut) const |
| Bool_t | IsUT1 () const |
| TTree * | LoadUTCparameterFiles (TString leapfile="$(NCFS)/IERS/leap.txt", TString dutfile="$(NCFS)/IERS/dut.txt") |
| void | PrintTime (Double_t h, Int_t ndig=1) const |
| void | SetEpoch (Double_t e, TString mode, TString utc="U", Int_t leap=0, Double_t dut=0) |
| Int_t | SetGPS (Int_t w, Int_t dow, Int_t sod, Int_t ns, Int_t ps, TString utc, Int_t leap, Double_t dut=0, Int_t icycle=0) |
| Int_t | SetGPS (Int_t w, Int_t sow, Int_t ns, Int_t ps, TString utc, Int_t leap, Double_t dut=0, Int_t icycle=0) |
| void | SetJD (Double_t jd, TString utc="U", Int_t leap=0, Double_t dut=0) |
| void | SetJD (Int_t jd, Int_t sec, Int_t ns, Int_t ps=0, TString utc="U", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, Int_t y, Int_t d, Int_t s, Int_t ns=0, Int_t ps=0, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Double_t s, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Int_t ss, Int_t ns=0, Int_t ps=0, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, Int_t y, Int_t m, Int_t d, TString time, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetLT (Double_t dt, TString date, TString time, Int_t mode, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetMJD (Double_t mjd, TString utc="U", Int_t leap=0, Double_t dut=0) |
| void | SetMJD (Int_t mjd, Int_t sec, Int_t ns, Int_t ps=0, TString utc="U", Int_t leap=0, Double_t dut=0) |
| void | SetNs (Int_t ns) |
| void | SetPs (Int_t ps) |
| void | SetSystemTime () |
| Int_t | SetTAI (Double_t tai, TString utc, Int_t leap, Double_t dut=0, Bool_t tmjd=kFALSE) |
| Int_t | SetTAI (Int_t d, Int_t sec, Int_t ns, Int_t ps, TString utc, Int_t leap, Double_t dut=0, Bool_t tmjd=kFALSE) |
| Int_t | SetTAI (TString type, TString date, TString time, Int_t mode, TString utc, Int_t leap, Double_t dut=0) |
| void | SetTJD (Double_t tjd, TString utc="U", Int_t leap=0, Double_t dut=0) |
| void | SetTJD (Int_t tjd, Int_t sec, Int_t ns, Int_t ps=0, TString utc="U", Int_t leap=0, Double_t dut=0) |
| Int_t | SetUnixTime (Double_t sec, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetUT (Int_t y, Int_t d, Int_t s, Int_t ns=0, Int_t ps=0, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetUT (Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Double_t s, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetUT (Int_t y, Int_t m, Int_t d, Int_t hh, Int_t mm, Int_t ss, Int_t ns=0, Int_t ps=0, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetUT (Int_t y, Int_t m, Int_t d, TString time, TString utc="A", Int_t leap=0, Double_t dut=0) |
| void | SetUT (TString date, TString time, Int_t mode, TString utc="A", Int_t leap=0, Double_t dut=0) |
Protected Member Functions | |
| void | BurstCompensate (Int_t &nmugrb) |
| virtual void | CommandPanel (TGCompositeFrame *frame) |
| virtual void | EntriesPanel (TGCompositeFrame *frame) |
| Double_t | GetBackgroundRateProb (Double_t *vars, Double_t *pars) |
| void | GetBurstDtDistributions (Int_t ndt, TH1F &hisdtOn, TF1 &pdfdtOn, TH1F &hisdtOff, TF1 &pdfdtOff, Bool_t zcor) |
| TH1 * | GetBurstSigmaPosdist (TString name, TString type) |
| TH1 * | GetBurstT90dist (TString name, TString type) |
| TH1 * | GetBurstZdist (TString name, TString type) |
| Double_t | GetSeparation (Int_t i, Int_t j, TString au, Double_t &dt, TString tu, Int_t mode, Int_t bkgpatch, Double_t *diftheta=0, Double_t *difphi=0) |
| NcSignal * | GetSignal (Nc3Vector &r, TString frame, TString mode, NcTimestamp *ts, Int_t jref, Int_t type) |
| Double_t | GetSignalRateProb (Double_t *vars, Double_t *pars) |
| virtual void | InfoPanel (TGCompositeFrame *frame) |
| void | InitBurstHistograms (Int_t mode) |
| virtual void | LabLocalFramePanel (TGCompositeFrame *frame) |
| virtual void | LabLocationPanel (TGCompositeFrame *frame) |
| void | MakeBurstDataStats (Int_t mode, Int_t nmugrb=0) |
| virtual void | MapListOptionsPanel (TGCompositeFrame *frame) |
| void | Nutate (Nc3Vector &r, NcTimestamp *ts) |
| void | Precess (Nc3Vector &r, NcTimestamp *ts1, NcTimestamp *ts2) |
| void | Project (Double_t l, Double_t b, TString proj, Double_t &x, Double_t &y) |
| void | ProjectAitoff (Double_t l, Double_t b, Double_t &x, Double_t &y) |
| void | ProjectCylindrical (Double_t l, Double_t b, Double_t &x, Double_t &y) |
| void | ProjectHammer (Double_t l, Double_t b, Double_t &x, Double_t &y) |
| void | ProjectMercator (Double_t l, Double_t b, Double_t &x, Double_t &y) |
| void | SetBmatrix () |
| void | SetEmatrix (NcTimestamp *ts) |
| void | SetGmatrix (TString mode) |
| void | SetHmatrix (NcTimestamp *ts) |
| void | SetMapTS () |
| void | SetNmatrix (NcTimestamp *ts) |
| void | SetPmatrix (NcTimestamp *ts) |
| NcSignal * | SetSignal (Nc3Vector *r, TString frame, TString mode, NcTimestamp *ts, Int_t jref, TString name, Int_t type) |
| Int_t | SetSolarSystem (TString name, NcTimestamp *ts, Int_t type=0) |
| virtual void | TimestampPanel (TGCompositeFrame *frame) |
Protected Member Functions inherited from NcTimestamp | |
| Int_t | SetUTCparameters (TString utc, Int_t leap, Double_t dut) |
Protected Attributes | |
| Double_t | fAlphaEM |
| Double_t | fAmu |
| Double_t | fAu |
| Double_t | fAxes [6] |
| TRotMatrix | fB |
| ! The frame bias matrix for conversion of ICRS to J2000 coordinates | |
| Int_t | fBias |
| ! Initialisation flag for fB values (0=uninitialised 1=initialised) | |
| Double_t | fBoltz |
| TObjArray | fBurstHistos |
| NcSample | fBurstOffMatch |
| NcSample | fBurstOffReco |
| NcSample | fBurstOnMatch |
| NcSample | fBurstOnReco |
| NcDevice * | fBurstParameters |
| NcSample | fBurstSignal |
| NcSample | fBurstSigReco |
| TCanvas * | fCanvas |
| ! The canvas for the skymap | |
| Int_t | fDataDir |
| TString | fDataFrame |
| TString | fDataMode |
| NcObjMatrix | fDataNames |
| TF1 * | fDscfunc |
| Double_t | fDscmax |
| Double_t | fDscmin |
| TRotMatrix | fE |
| ! Matrix for conversion of equatorial to ecliptic coordinates | |
| TString | fExperiment |
| Double_t | fFermi |
| TRotMatrix | fG |
| ! Matrix for conversion of equatorial to galactic coordinates | |
| Int_t | fGal |
| ! Type indicator for fG values (0=uninitialised 1=B1950 2=J2000) | |
| Double_t | fGammaW |
| Double_t | fGammaZ |
| Double_t | fGn |
| TRotMatrix | fH |
| ! Matrix for conversion of equatorial to horizontal coordinates | |
| Double_t | fHbar |
| Double_t | fHbarc |
| Double_t | fHbarc2 |
| TH2 * | fHist [2] |
| ! Temp. histograms for the sky display | |
| Double_t | fHubble |
| TArrayI * | fIndices |
| ! Storage indices of the matching reference signals | |
| TRotMatrix | fL |
| Int_t | fLabId |
| NcPosition | fLabPos |
| TString | fMapCinfo |
| ! The GUI selected info category | |
| TString | fMapDate |
| ! The GUI entered date | |
| TString | fMapDateTime |
| ! The GUI entered datetime | |
| TString | fMapDcoord |
| ! The GUI selected coordinate system for the Map/List | |
| TString | fMapDmode |
| ! The GUI selected coordinate system mode for the Map/List | |
| TString | fMapDname |
| ! The GUI entered name pattern for entries to be shown in the Map/List | |
| Bool_t | fMapDoptions [5] |
| ! The GUI Map/List options (histo, clr, ref, meas, refTS) | |
| Double_t | fMapEa |
| ! The GUI entered a coordinate of an entry | |
| Double_t | fMapEb |
| ! The GUI entered b coordinate of an entry | |
| TString | fMapEcoord |
| ! The GUI entered coordinate system of the entry | |
| TString | fMapEmode |
| ! The GUI entered coordinate system mode of the entry | |
| TString | fMapEname |
| ! The GUI entered name of the entry | |
| Int_t | fMapEtype |
| ! The GUI entered entry type | |
| TString | fMapEua |
| ! The GUI entered angular units of a | |
| TString | fMapEub |
| ! The GUI entered angular units of b | |
| TString | fMapIname |
| ! The GUI selected entry name for the info | |
| TGComboBox * | fMapLabE |
| ! The GUI Lab experiment site selection box | |
| TString | fMapLabExpName |
| ! The GUI entered Lab experimental site | |
| Int_t | fMapLabId |
| ! The GUI entered Lab detector Id | |
| TGNumberEntryField * | fMapLabLBI [3] |
| ! The GUI number entries for the Lab location specification | |
| TGNumberEntryField * | fMapLabLframe [6] |
| ! The GUI number entries for the local frame specification | |
| Double_t | fMapLabLocB |
| ! The GUI entered Lab latitude | |
| Double_t | fMapLabLocL |
| ! The GUI entered Lab longitude | |
| TString | fMapLabLocU |
| ! The GUI entered Lab location angular units | |
| Bool_t | fMapLabTS |
| ! The GUI selection to use the Lab timestamp for the List/Map | |
| TGComboBox * | fMapLabU |
| ! The GUI Lab location angular unit selection box | |
| Int_t | fMapMarkColor |
| ! The GUI selected marker color for the Map | |
| Double_t | fMapMarkSize |
| ! The GUI entered marker size for the Map | |
| Int_t | fMapMarkStyle |
| ! The GUI selected marker style for the Map | |
| Int_t | fMapMarkType |
| ! The GUI selected entry type to apply the marker attributes on | |
| Double_t | fMapMerC |
| ! The GUI entered central meridian location for the Map | |
| Int_t | fMapMerMode |
| ! The GUI selected meridian orientation for the Map | |
| TString | fMapMerUc |
| ! The GUI selected angular units for the central meridian location | |
| Int_t | fMapNdigs |
| ! The GUI selected number of digits for the List output | |
| Int_t | fMapNmax |
| ! The GUI selected max. number of signals of each type to Map/List | |
| TString | fMapProj |
| ! The GUI selected projection for the Map | |
| Bool_t | fMapSolar [10] |
| ! The GUI selection of solar system objects | |
| TString | fMapTime |
| ! The GUI entered time | |
| TString | fMapTimeType |
| ! The GUI entered time type | |
| Int_t | fMapTinfo |
| ! The GUI selected mode for the timestamp info | |
| NcTimestamp | fMapTS |
| ! The GUI entered timestamp to be used for the List/Map | |
| TGTextEntry * | fMapTSdatetime |
| ! The GUI TS date/time specification | |
| TGComboBox * | fMapTStimetype |
| ! The GUI TS time type selection box | |
| TString | fMapUinfo |
| ! The GUI selected angular units for the Lab info | |
| Int_t | fMarkerColor [4] |
| TObjArray * | fMarkers |
| ! Temp. array to hold the markers for the signal display | |
| Float_t | fMarkerSize [4] |
| Int_t | fMarkerStyle [4] |
| Double_t | fMaxDt |
| Double_t | fMe |
| Double_t | fMeridian |
| ! Central meridian (in rad) for the sky display | |
| Double_t | fMmu |
| Double_t | fMn |
| Double_t | fMp |
| Double_t | fMtau |
| Double_t | fMW |
| Double_t | fMZ |
| TRotMatrix | fN |
| ! Matrix for nutation correction | |
| ULong64_t | fNen [2] |
| Double_t | fNewton |
| TF1 * | fNuAngle |
| Double_t | fOmegaB |
| Double_t | fOmegaC |
| Double_t | fOmegaL |
| Double_t | fOmegaM |
| Double_t | fOmegaR |
| TRotMatrix | fP |
| ! Matrix for precession correction | |
| Double_t | fPc |
| TF1 * | fPhiscfunc |
| Double_t | fPhiscmax |
| Double_t | fPhiscmin |
| Double_t | fPlanck |
| TString | fProj |
| ! Projection which is currently in use | |
| Double_t | fQe |
| NcRandom * | fRan |
| TObjArray * | fRefs |
| Int_t | fRscmode |
| TObjArray * | fSigs |
| TGMainFrame * | fSkyMapPanel |
| ! The main frame for the SkyMapPanel GUI | |
| Int_t | fSolUpdate |
| Double_t | fSpeedC |
| TF1 * | fThetascfunc |
| Double_t | fThetascmax |
| Double_t | fThetascmin |
| Double_t | fToffset |
| TF1 * | fTscfunc |
| Double_t | fTscmax |
| Double_t | fTscmin |
| Int_t | fTscmode |
| Int_t | fUsMeridian |
Protected Attributes inherited from NcTimestamp | |
| Double_t | fDut |
| Int_t | fJns |
| Int_t | fJps |
| Int_t | fJsec |
| Int_t | fLeap |
| Int_t | fMJD |
| Int_t | fTmjd |
| Int_t | fTns |
| Int_t | fTps |
| Int_t | fTsec |
| Int_t | fUtc |
| TTree * | fUTCdata |
| NcAstrolab::NcAstrolab | ( | const char * | name = "User", |
| const char * | title = "Virtual Lab for general use" ) |
Definition at line 194 of file NcAstrolab.cxx.
|
virtual |
Definition at line 368 of file NcAstrolab.cxx.
| NcAstrolab::NcAstrolab | ( | const NcAstrolab & | t | ) |
Definition at line 451 of file NcAstrolab.cxx.
|
protected |
Definition at line 15938 of file NcAstrolab.cxx.
|
virtual |
Reimplemented in NcEventSelector.
Definition at line 19305 of file NcAstrolab.cxx.
|
protectedvirtual |
Definition at line 19079 of file NcAstrolab.cxx.
| Double_t NcAstrolab::ConvertAngle | ( | Double_t | a, |
| TString | in, | ||
| TString | out ) const |
Definition at line 4448 of file NcAstrolab.cxx.
| void NcAstrolab::Data | ( | Int_t | mode = 1, |
| TString | u = "deg", | ||
| Bool_t | utc = kTRUE ) |
Definition at line 537 of file NcAstrolab.cxx.
| void NcAstrolab::DisplaySignal | ( | TString | frame, |
| TString | mode, | ||
| NcTimestamp * | ts, | ||
| Int_t | j = -1, | ||
| TString | proj = "ham", | ||
| Int_t | clr = 0, | ||
| TString | name = "" ) |
Definition at line 6125 of file NcAstrolab.cxx.
| void NcAstrolab::DisplaySignal | ( | TString | frame, |
| TString | mode, | ||
| NcTimestamp * | ts, | ||
| TString | name, | ||
| TString | proj = "ham", | ||
| Int_t | clr = 0, | ||
| Int_t | type = 0 ) |
Definition at line 6996 of file NcAstrolab.cxx.
| void NcAstrolab::DisplaySignals | ( | TString | frame, |
| TString | mode, | ||
| NcTimestamp * | ts, | ||
| TString | proj = "ham", | ||
| Int_t | clr = 0, | ||
| Int_t | nmax = -1, | ||
| Int_t | j = -1, | ||
| Int_t | type = -1, | ||
| TString | name = "*" ) |
Definition at line 7103 of file NcAstrolab.cxx.
|
protectedvirtual |
Definition at line 18309 of file NcAstrolab.cxx.
| void NcAstrolab::GenBurstGCNdata | ( | Int_t | n, |
| TString | name = "GRB", | ||
| Bool_t | scale = kFALSE ) |
Definition at line 12355 of file NcAstrolab.cxx.
| void NcAstrolab::GenBurstSignals | ( | ) |
Definition at line 13616 of file NcAstrolab.cxx.
| void NcAstrolab::GeoToHeliocentric | ( | Double_t & | R, |
| Double_t & | B, | ||
| Double_t & | L, | ||
| NcTimestamp * | ts, | ||
| TString | Bu = "deg", | ||
| TString | Lu = "deg" ) |
Definition at line 2500 of file NcAstrolab.cxx.
| TF1 NcAstrolab::GetBackgroundRatePDF | ( | Double_t | Noff, |
| Double_t | Toff, | ||
| Double_t | bmax = -1, | ||
| Double_t | prec = 709 ) |
Definition at line 10042 of file NcAstrolab.cxx.
|
protected |
Definition at line 9865 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetBurstBackgroundEnergy | ( | Double_t | Emin = -1, |
| Double_t | Emax = -1 ) const |
Definition at line 13414 of file NcAstrolab.cxx.
| void NcAstrolab::GetBurstBayesianPsiStatistics | ( | TString | type, |
| Double_t | nr = -1, | ||
| Int_t | ncut = 10, | ||
| Int_t | ndt = 2, | ||
| Bool_t | zcor = kFALSE, | ||
| Int_t | freq = 0 ) |
Definition at line 16388 of file NcAstrolab.cxx.
| TH1 * NcAstrolab::GetBurstBayesianSignalRate | ( | Double_t | p, |
| Double_t & | rlow, | ||
| Double_t & | rup, | ||
| Int_t | n = 1000 ) |
Definition at line 16133 of file NcAstrolab.cxx.
| void NcAstrolab::GetBurstChi2Statistics | ( | TString | type, |
| Int_t | ndt = 2, | ||
| Bool_t | zcor = kFALSE ) |
Definition at line 17085 of file NcAstrolab.cxx.
|
protected |
Definition at line 17329 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetBurstLiMaSignificance | ( | ) | const |
Definition at line 16329 of file NcAstrolab.cxx.
| NcDevice * NcAstrolab::GetBurstParameters | ( | ) |
Definition at line 11644 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetBurstRecoAngres | ( | Double_t | Emin = -1, |
| Double_t | Emax = -1, | ||
| Double_t | Amin = 0, | ||
| Double_t | Amax = 999 ) const |
Definition at line 13485 of file NcAstrolab.cxx.
|
protected |
Definition at line 12857 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetBurstSignalEnergy | ( | Double_t | Emin = -1, |
| Double_t | Emax = -1 ) const |
Definition at line 13343 of file NcAstrolab.cxx.
|
protected |
Definition at line 12718 of file NcAstrolab.cxx.
|
protected |
Definition at line 12591 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetComovingDistance | ( | Double_t | z, |
| TString | u = "Mpc" ) const |
Definition at line 7840 of file NcAstrolab.cxx.
| TH1F NcAstrolab::GetCountsHistogram | ( | TF1 & | spec, |
| Int_t | nbins, | ||
| Double_t | xmin, | ||
| Double_t | xmax, | ||
| Int_t | mode, | ||
| TString | s = "" ) const |
Definition at line 9570 of file NcAstrolab.cxx.
| TH1F NcAstrolab::GetCountsHistogram | ( | TH1 & | hin, |
| Int_t | mode, | ||
| TString | s = "", | ||
| TF1 * | fscale = 0 ) const |
Definition at line 9666 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetCredibleInterval | ( | TF1 | pdf, |
| Double_t | p, | ||
| Double_t & | xlow, | ||
| Double_t & | xup, | ||
| Int_t | n = 1000 ) |
Definition at line 10232 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetCredibleInterval | ( | TF1 | pdf, |
| Double_t | p, | ||
| Float_t & | xlow, | ||
| Float_t & | xup, | ||
| Int_t | n = 1000 ) |
Definition at line 10374 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetCredibleInterval | ( | TH1 * | his, |
| Double_t | p, | ||
| Double_t & | xlow, | ||
| Double_t & | xup ) |
Definition at line 10419 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetCredibleInterval | ( | TH1 * | his, |
| Double_t | p, | ||
| Float_t & | xlow, | ||
| Float_t & | xup ) |
Definition at line 10533 of file NcAstrolab.cxx.
| TH1F NcAstrolab::GetCumulHistogram | ( | TF1 * | f, |
| TString | name, | ||
| Int_t | nbins, | ||
| Double_t | xmin, | ||
| Double_t | xmax, | ||
| TString | mode = "F" ) const |
Definition at line 10955 of file NcAstrolab.cxx.
| TH1F NcAstrolab::GetCumulHistogram | ( | TH1 * | h, |
| TString | name, | ||
| TString | mode = "F" ) const |
Definition at line 10864 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetDifference | ( | Int_t | jref, |
| TString | au, | ||
| Double_t & | dt, | ||
| TString | tu, | ||
| Int_t | mode = 1, | ||
| Int_t * | ia = 0, | ||
| Int_t * | it = 0 ) |
Definition at line 4811 of file NcAstrolab.cxx.
| Int_t NcTimestamp::GetDifference | ( | NcTimestamp & | t, |
| Int_t & | days, | ||
| Int_t & | sec, | ||
| Int_t & | ns, | ||
| Int_t & | ps, | ||
| TString | type = "UT" ) |
Definition at line 79 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetDifference | ( | NcTimestamp & | t, |
| TString | u, | ||
| Int_t | mode = 1, | ||
| TString | type = "UT" ) |
Definition at line 81 of file NcTimestamp.cxx.
| Int_t NcTimestamp::GetDifference | ( | NcTimestamp * | t, |
| Int_t & | days, | ||
| Int_t & | sec, | ||
| Int_t & | ns, | ||
| Int_t & | ps, | ||
| TString | type = "UT" ) |
Definition at line 78 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetDifference | ( | NcTimestamp * | t, |
| TString | u, | ||
| Int_t | mode = 1, | ||
| TString | type = "UT" ) |
Definition at line 80 of file NcTimestamp.cxx.
| Double_t NcAstrolab::GetDifference | ( | TString | name, |
| TString | au, | ||
| Double_t & | dt, | ||
| TString | tu, | ||
| Int_t | mode = 1 ) |
Definition at line 5310 of file NcAstrolab.cxx.
| TH1F NcAstrolab::GetDifHistogram | ( | TH1 * | hin, |
| Int_t | mode, | ||
| TString | s = "", | ||
| TF1 * | f = 0 ) const |
Definition at line 9417 of file NcAstrolab.cxx.
| TH1F NcAstrolab::GetDxHistogram | ( | TH1 * | hx, |
| Int_t | nc, | ||
| Double_t | dxbin = -1, | ||
| Double_t | dxmin = -1, | ||
| Double_t | dxmax = -1, | ||
| Int_t | mode = 1, | ||
| Double_t | fact = 1 ) |
Definition at line 9154 of file NcAstrolab.cxx.
| TString NcAstrolab::GetExperiment | ( | ) | const |
Definition at line 1061 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetHourAngle | ( | TString | mode, |
| NcTimestamp * | ts, | ||
| Int_t | jref = 0, | ||
| Int_t | type = 0 ) |
Definition at line 4616 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetHubbleParameter | ( | Double_t | z, |
| TString | u = "Mpc" ) const |
Definition at line 8010 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetInteractionProbability | ( | Double_t | x, |
| Double_t | lambda ) const |
Definition at line 8284 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetInteractionProbability | ( | Double_t | x, |
| Double_t | sigma, | ||
| Double_t | rho, | ||
| Int_t | mode ) const |
Definition at line 8326 of file NcAstrolab.cxx.
| Int_t NcAstrolab::GetLabDetectorId | ( | ) | const |
Definition at line 1072 of file NcAstrolab.cxx.
| NcPosition NcAstrolab::GetLabPosition | ( | ) | const |
Definition at line 1018 of file NcAstrolab.cxx.
| void NcAstrolab::GetLabPosition | ( | Double_t & | l, |
| Double_t & | b, | ||
| TString | u = "deg" ) const |
Definition at line 1032 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetLabTimeOffset | ( | ) | const |
Definition at line 1083 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetLAST | ( | ) |
Definition at line 1239 of file NcAstrolab.cxx.
| Double_t NcTimestamp::GetLAST | ( | Double_t | offset | ) |
Definition at line 95 of file NcTimestamp.cxx.
| Double_t NcAstrolab::GetLightTravelDistance | ( | Double_t | z, |
| TString | u = "Mpc" ) const |
Definition at line 7920 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetLightTravelTime | ( | Double_t | z | ) | const |
Definition at line 7985 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetLMST | ( | ) |
Definition at line 1221 of file NcAstrolab.cxx.
| Double_t NcTimestamp::GetLMST | ( | Double_t | offset | ) |
Definition at line 94 of file NcTimestamp.cxx.
| void NcAstrolab::GetLocalFrame | ( | Float_t | arr[6] | ) |
Definition at line 4428 of file NcAstrolab.cxx.
| TH1F NcAstrolab::GetLogHistogram | ( | TH1 * | hin, |
| Int_t | mode, | ||
| TString | s = "" ) const |
Definition at line 9775 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetLT | ( | ) |
Definition at line 1206 of file NcAstrolab.cxx.
| Double_t NcTimestamp::GetLT | ( | Double_t | offset | ) |
Definition at line 92 of file NcTimestamp.cxx.
| Double_t NcAstrolab::GetLuminosityDistance | ( | Double_t | z, |
| TString | u = "Mpc" ) const |
Definition at line 7878 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetMaxDt | ( | ) | const |
Definition at line 1191 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetMeanFreePath | ( | Double_t | sigma, |
| Double_t | rho, | ||
| Int_t | mode ) const |
Definition at line 8230 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetNeutrinoAngle | ( | Double_t | E, |
| TString | u, | ||
| Int_t | mode, | ||
| TF1 * | f = 0 ) |
Definition at line 8868 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetNeutrinoXsection | ( | Int_t | mode, |
| Int_t | type, | ||
| Double_t | egev, | ||
| Double_t | xscale = 1, | ||
| Double_t * | eprimgev = 0, | ||
| Double_t * | alpha = 0 ) const |
Definition at line 8616 of file NcAstrolab.cxx.
| Int_t NcAstrolab::GetNRefSignals | ( | Int_t | mode = 0 | ) | const |
Definition at line 2250 of file NcAstrolab.cxx.
| Int_t NcAstrolab::GetNsignals | ( | Int_t | type, |
| Int_t | mode = 0 ) const |
Definition at line 2282 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetNuclearMass | ( | Int_t | Z, |
| Int_t | N, | ||
| Int_t | mode = 1 ) const |
Definition at line 8060 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetPhysicalDistance | ( | Double_t | z, |
| TString | u = "Mpc", | ||
| Int_t | t = 1 ) const |
Definition at line 7732 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetPhysicalParameter | ( | TString | name | ) | const |
Definition at line 7654 of file NcAstrolab.cxx.
| Int_t NcAstrolab::GetPositionScramble | ( | Double_t * | dmin = 0, |
| Double_t * | dmax = 0, | ||
| TF1 * | df = 0, | ||
| Double_t * | thmin = 0, | ||
| Double_t * | thmax = 0, | ||
| TF1 * | thf = 0, | ||
| Double_t * | phimin = 0, | ||
| Double_t * | phimax = 0, | ||
| TF1 * | phif = 0 ) |
Definition at line 6074 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetProperDistance | ( | Double_t | z, |
| TString | u = "Mpc", | ||
| Int_t | t = 1 ) const |
Definition at line 7799 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetRadiationLength | ( | Double_t | Z, |
| Double_t | A, | ||
| Double_t | rho = -1 ) const |
Definition at line 8186 of file NcAstrolab.cxx.
| NcRandom * NcAstrolab::GetRandomiser | ( | Int_t & | iseed, |
| Int_t & | cnt1, | ||
| Int_t & | cnt2 ) const |
Definition at line 1149 of file NcAstrolab.cxx.
|
protected |
Definition at line 4996 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetSeparation | ( | TString | name1, |
| TString | name2, | ||
| TString | au, | ||
| Double_t * | dt = 0, | ||
| TString | tu = "s", | ||
| Int_t | mode = 1, | ||
| Double_t * | diftheta = 0, | ||
| Double_t * | difphi = 0 ) |
Definition at line 4907 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetShieldingThickness | ( | Double_t | prob, |
| Double_t | lambda ) const |
Definition at line 8454 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetShieldingThickness | ( | Double_t | prob, |
| Double_t | sigma, | ||
| Double_t | rho, | ||
| Int_t | mode ) const |
Definition at line 8493 of file NcAstrolab.cxx.
| NcSignal * NcAstrolab::GetSignal | ( | Double_t & | d, |
| Double_t & | a, | ||
| TString | au, | ||
| Double_t & | b, | ||
| TString | bu, | ||
| TString | frame, | ||
| NcTimestamp * | ts, | ||
| Int_t | jref, | ||
| TString | mode = "T", | ||
| Int_t | type = 0 ) |
Definition at line 2656 of file NcAstrolab.cxx.
| NcSignal * NcAstrolab::GetSignal | ( | Double_t & | d, |
| Double_t & | a, | ||
| TString | au, | ||
| Double_t & | b, | ||
| TString | bu, | ||
| TString | frame, | ||
| NcTimestamp * | ts, | ||
| TString | name, | ||
| TString | mode = "T", | ||
| Int_t | type = 0 ) |
Definition at line 2789 of file NcAstrolab.cxx.
| NcSignal * NcAstrolab::GetSignal | ( | Double_t & | d, |
| Double_t & | a, | ||
| TString | au, | ||
| Double_t & | b, | ||
| TString | bu, | ||
| TString | frame, | ||
| TString | s, | ||
| Double_t | e, | ||
| Int_t | jref, | ||
| TString | mode, | ||
| Int_t | type = 0 ) |
Definition at line 2872 of file NcAstrolab.cxx.
| NcSignal * NcAstrolab::GetSignal | ( | Double_t & | d, |
| Double_t & | a, | ||
| TString | au, | ||
| Double_t & | b, | ||
| TString | bu, | ||
| TString | frame, | ||
| TString | s, | ||
| Double_t | e, | ||
| TString | name, | ||
| TString | mode, | ||
| Int_t | type = 0 ) |
Definition at line 2962 of file NcAstrolab.cxx.
| NcSignal * NcAstrolab::GetSignal | ( | Int_t | jref = 0, |
| Int_t | type = 0 ) |
Definition at line 3051 of file NcAstrolab.cxx.
|
protected |
Definition at line 2325 of file NcAstrolab.cxx.
| NcSignal * NcAstrolab::GetSignal | ( | TString | name, |
| Int_t | type = 0, | ||
| NcTimestamp * | ts = 0 ) |
Definition at line 3097 of file NcAstrolab.cxx.
| Int_t NcAstrolab::GetSignalIndex | ( | NcSignal * | s, |
| Int_t | type ) |
Definition at line 3432 of file NcAstrolab.cxx.
| Int_t NcAstrolab::GetSignalIndex | ( | TString | name, |
| Int_t | type = 0 ) |
Definition at line 3393 of file NcAstrolab.cxx.
| TF1 NcAstrolab::GetSignalRatePDF | ( | Double_t | Non, |
| Double_t | Ton, | ||
| Double_t | Noff, | ||
| Double_t | Toff, | ||
| Double_t | Ra = 1, | ||
| Double_t | Re = 1, | ||
| Double_t | smax = -1, | ||
| Double_t | bmax = -1, | ||
| Double_t | prec = 709 ) |
Definition at line 10095 of file NcAstrolab.cxx.
|
protected |
Definition at line 9933 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetSolidAngle | ( | Double_t | thetamin, |
| Double_t | thetamax, | ||
| TString | tu, | ||
| Double_t | phimin, | ||
| Double_t | phimax, | ||
| TString | pu ) const |
Definition at line 4586 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetSourceAttributes | ( | NcSignal * | s, |
| Float_t * | z = 0, | ||
| Float_t * | T90 = 0 ) |
Definition at line 2220 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetSurvivalProbability | ( | Double_t | x, |
| Double_t | lambda ) const |
Definition at line 8369 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetSurvivalProbability | ( | Double_t | x, |
| Double_t | sigma, | ||
| Double_t | rho, | ||
| Int_t | mode ) const |
Definition at line 8411 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetTargetThickness | ( | Double_t | prob, |
| Double_t | lambda ) const |
Definition at line 8535 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetTargetThickness | ( | Double_t | prob, |
| Double_t | sigma, | ||
| Double_t | rho, | ||
| Int_t | mode ) const |
Definition at line 8573 of file NcAstrolab.cxx.
| Int_t NcAstrolab::GetTimeScramble | ( | Double_t * | tmin = 0, |
| Double_t * | tmax = 0, | ||
| TF1 * | frndm = 0 ) |
Definition at line 5907 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetUpperLimit | ( | TF1 | pdf, |
| Double_t | p ) |
Definition at line 10168 of file NcAstrolab.cxx.
| Double_t NcAstrolab::GetUpperLimit | ( | TH1 * | pdf, |
| Double_t | p ) |
Definition at line 10202 of file NcAstrolab.cxx.
| void NcAstrolab::HelioToGeocentric | ( | Double_t & | R, |
| Double_t & | B, | ||
| Double_t & | L, | ||
| NcTimestamp * | ts, | ||
| TString | Bu = "deg", | ||
| TString | Lu = "deg" ) |
Definition at line 2578 of file NcAstrolab.cxx.
|
protectedvirtual |
Definition at line 18079 of file NcAstrolab.cxx.
|
protected |
Definition at line 15696 of file NcAstrolab.cxx.
| void NcAstrolab::InitDataNames | ( | Int_t | dir, |
| TString | frame, | ||
| TString | mode = "J" ) |
Definition at line 11021 of file NcAstrolab.cxx.
| Double_t NcAstrolab::KolmogorovTest | ( | TString | mode, |
| TH1 * | h1, | ||
| TH1 * | h2 = 0, | ||
| TF1 * | pdf = 0, | ||
| Double_t | nr = 1000, | ||
| TH1F * | ksh = 0, | ||
| Int_t | ncut = 0, | ||
| Double_t * | nrx = 0, | ||
| Int_t | mark = 1 ) |
Definition at line 10568 of file NcAstrolab.cxx.
|
protectedvirtual |
Definition at line 17985 of file NcAstrolab.cxx.
|
protectedvirtual |
Definition at line 17712 of file NcAstrolab.cxx.
| void NcAstrolab::ListBurstHistograms | ( | ) | const |
Definition at line 17538 of file NcAstrolab.cxx.
| void NcAstrolab::ListBurstParameters | ( | ) | const |
Definition at line 11659 of file NcAstrolab.cxx.
| void NcAstrolab::ListDataNames | ( | ) |
Definition at line 11215 of file NcAstrolab.cxx.
| void NcAstrolab::ListSignals | ( | TString | frame, |
| TString | mode, | ||
| Int_t | ndig = 1, | ||
| TString | emode = "T", | ||
| Int_t | nmax = 10, | ||
| Int_t | j = -1, | ||
| Int_t | type = -1, | ||
| NcTimestamp * | ts = 0, | ||
| TString | name = "*" ) |
Definition at line 3768 of file NcAstrolab.cxx.
| void NcAstrolab::LoadInputData | ( | Bool_t | src, |
| TString | file, | ||
| TString | tree, | ||
| Int_t | date1 = 0, | ||
| Int_t | date2 = 0, | ||
| Int_t | nmax = -1, | ||
| TString | type = "-" ) |
Definition at line 11885 of file NcAstrolab.cxx.
|
protected |
Definition at line 14080 of file NcAstrolab.cxx.
| void NcAstrolab::MakeBurstEnergydist | ( | Int_t | mode, |
| Double_t | alpha, | ||
| Double_t | Emin, | ||
| Double_t | Emax, | ||
| Int_t | nbins = 1000 ) |
Definition at line 12990 of file NcAstrolab.cxx.
| void NcAstrolab::MakeBurstEnergydist | ( | Int_t | mode, |
| TF1 & | spec, | ||
| Double_t | Emin, | ||
| Double_t | Emax, | ||
| Int_t | nbins = 1000 ) |
Definition at line 12903 of file NcAstrolab.cxx.
| void NcAstrolab::MakeBurstEnergydist | ( | Int_t | mode, |
| TString | file, | ||
| TString | tree, | ||
| TString | name1, | ||
| TString | name2, | ||
| TString | u, | ||
| Double_t | Emin, | ||
| Double_t | Emax, | ||
| Int_t | nb = 1000 ) |
Definition at line 13024 of file NcAstrolab.cxx.
| void NcAstrolab::MakeBurstRecoAngresdist | ( | TString | file, |
| TString | tree, | ||
| TString | name1, | ||
| TString | name2, | ||
| TString | ua, | ||
| TString | name3, | ||
| TString | ud, | ||
| Double_t | Emin, | ||
| Double_t | Emax, | ||
| Int_t | nbe = 100, | ||
| Int_t | nba = 1000 ) |
Definition at line 13208 of file NcAstrolab.cxx.
| void NcAstrolab::MakeBurstSigmaPosdist | ( | TString | file, |
| TString | tree, | ||
| TString | name, | ||
| TString | u, | ||
| Int_t | nb = 900, | ||
| Float_t | xmin = 0, | ||
| Float_t | xmax = 90 ) |
Definition at line 12764 of file NcAstrolab.cxx.
| void NcAstrolab::MakeBurstT90dist | ( | TString | file, |
| TString | tree, | ||
| TString | name, | ||
| Int_t | nb = 50, | ||
| Float_t | xmin = -5, | ||
| Float_t | xmax = 5 ) |
Definition at line 12637 of file NcAstrolab.cxx.
| void NcAstrolab::MakeBurstZdist | ( | TString | file, |
| TString | tree, | ||
| TString | name, | ||
| Int_t | nb = 200, | ||
| Float_t | zmin = 0, | ||
| Float_t | zmax = 20 ) |
Definition at line 12496 of file NcAstrolab.cxx.
| void NcAstrolab::MapCinfo | ( | Int_t | i | ) |
Definition at line 18150 of file NcAstrolab.cxx.
| void NcAstrolab::MapClose | ( | ) |
Definition at line 19174 of file NcAstrolab.cxx.
| void NcAstrolab::MapDateTime | ( | const char * | text | ) |
Definition at line 17938 of file NcAstrolab.cxx.
| void NcAstrolab::MapDcoord | ( | Int_t | i | ) |
Definition at line 18830 of file NcAstrolab.cxx.
| void NcAstrolab::MapDname | ( | const char * | text | ) |
Definition at line 18946 of file NcAstrolab.cxx.
| void NcAstrolab::MapDoptions | ( | Int_t | i | ) |
Definition at line 18901 of file NcAstrolab.cxx.
| void NcAstrolab::MapDraw | ( | ) |
Definition at line 19144 of file NcAstrolab.cxx.
| void NcAstrolab::MapEa | ( | const char * | text | ) |
Definition at line 18415 of file NcAstrolab.cxx.
| void NcAstrolab::MapEb | ( | const char * | text | ) |
Definition at line 18439 of file NcAstrolab.cxx.
| void NcAstrolab::MapEcoord | ( | Int_t | i | ) |
Definition at line 18463 of file NcAstrolab.cxx.
| void NcAstrolab::MapEname | ( | const char * | text | ) |
Definition at line 18491 of file NcAstrolab.cxx.
| void NcAstrolab::MapEnter | ( | ) |
Definition at line 18502 of file NcAstrolab.cxx.
| void NcAstrolab::MapEnterSolar | ( | ) |
Definition at line 19030 of file NcAstrolab.cxx.
| void NcAstrolab::MapEtype | ( | Int_t | i | ) |
Definition at line 18479 of file NcAstrolab.cxx.
| void NcAstrolab::MapExit | ( | ) |
Definition at line 19193 of file NcAstrolab.cxx.
| void NcAstrolab::MapExperiment | ( | Int_t | i | ) |
Definition at line 17818 of file NcAstrolab.cxx.
| void NcAstrolab::MapIname | ( | const char * | text | ) |
Definition at line 18192 of file NcAstrolab.cxx.
| void NcAstrolab::MapInfo | ( | ) |
Definition at line 18203 of file NcAstrolab.cxx.
| void NcAstrolab::MapLabLframeEnter | ( | ) |
Definition at line 18045 of file NcAstrolab.cxx.
| void NcAstrolab::MapLabTS | ( | ) |
Definition at line 17965 of file NcAstrolab.cxx.
| void NcAstrolab::MapList | ( | ) |
Definition at line 19118 of file NcAstrolab.cxx.
|
protectedvirtual |
Definition at line 18537 of file NcAstrolab.cxx.
| void NcAstrolab::MapLocb | ( | const char * | text | ) |
Definition at line 17794 of file NcAstrolab.cxx.
| void NcAstrolab::MapLocEnter | ( | ) |
Definition at line 17842 of file NcAstrolab.cxx.
| void NcAstrolab::MapLocId | ( | const char * | text | ) |
Definition at line 17830 of file NcAstrolab.cxx.
| void NcAstrolab::MapLocl | ( | const char * | text | ) |
Definition at line 17782 of file NcAstrolab.cxx.
| void NcAstrolab::MapMarkColor | ( | Int_t | i | ) |
Definition at line 18984 of file NcAstrolab.cxx.
| void NcAstrolab::MapMarkSize | ( | const char * | text | ) |
Definition at line 18957 of file NcAstrolab.cxx.
| void NcAstrolab::MapMarkStyle | ( | Int_t | i | ) |
Definition at line 18969 of file NcAstrolab.cxx.
| void NcAstrolab::MapMarkType | ( | Int_t | i | ) |
Definition at line 18999 of file NcAstrolab.cxx.
| void NcAstrolab::MapMerC | ( | const char * | text | ) |
Definition at line 18877 of file NcAstrolab.cxx.
| void NcAstrolab::MapMerMode | ( | Int_t | i | ) |
Definition at line 18865 of file NcAstrolab.cxx.
| void NcAstrolab::MapMerUc | ( | Int_t | i | ) |
Definition at line 18889 of file NcAstrolab.cxx.
| void NcAstrolab::MapNdigs | ( | const char * | text | ) |
Definition at line 18934 of file NcAstrolab.cxx.
| void NcAstrolab::MapNmax | ( | const char * | text | ) |
Definition at line 18922 of file NcAstrolab.cxx.
| void NcAstrolab::MapProj | ( | Int_t | i | ) |
Definition at line 18846 of file NcAstrolab.cxx.
| void NcAstrolab::MapRemove | ( | ) |
Definition at line 18519 of file NcAstrolab.cxx.
| void NcAstrolab::MapRemoveSolar | ( | ) |
Definition at line 19051 of file NcAstrolab.cxx.
| void NcAstrolab::MapSolar | ( | Int_t | i | ) |
Definition at line 19010 of file NcAstrolab.cxx.
| void NcAstrolab::MapTimeType | ( | Int_t | i | ) |
Definition at line 17949 of file NcAstrolab.cxx.
| void NcAstrolab::MapTinfo | ( | Int_t | i | ) |
Definition at line 18162 of file NcAstrolab.cxx.
| void NcAstrolab::MapUa | ( | Int_t | i | ) |
Definition at line 18427 of file NcAstrolab.cxx.
| void NcAstrolab::MapUb | ( | Int_t | i | ) |
Definition at line 18451 of file NcAstrolab.cxx.
| void NcAstrolab::MapUinfo | ( | Int_t | i | ) |
Definition at line 18180 of file NcAstrolab.cxx.
| void NcAstrolab::MapUloc | ( | Int_t | i | ) |
Definition at line 17806 of file NcAstrolab.cxx.
| void NcAstrolab::MatchBurstData | ( | NcDevice & | matches, |
| Int_t | i1 = 1, | ||
| Int_t | i2 = 0, | ||
| Int_t | itype = 0, | ||
| Int_t | j1 = 1, | ||
| Int_t | j2 = 0, | ||
| Int_t | jtype = 1 ) |
Definition at line 15004 of file NcAstrolab.cxx.
| void NcAstrolab::MatchBurstData | ( | NcDevice & | matches, |
| TString | name, | ||
| Int_t | itype = 0, | ||
| Int_t | j1 = 1, | ||
| Int_t | j2 = 0, | ||
| Int_t | jtype = 1 ) |
Definition at line 15574 of file NcAstrolab.cxx.
| TArrayI * NcAstrolab::MatchRefSignal | ( | Double_t | da, |
| TString | au, | ||
| Double_t | dt, | ||
| TString | tu, | ||
| Int_t | mode = 1 ) |
Definition at line 5362 of file NcAstrolab.cxx.
| void NcAstrolab::MatchSignals | ( | NcDevice & | matches, |
| Double_t | da, | ||
| TString | au, | ||
| Double_t | dt, | ||
| TString | tu, | ||
| Int_t | mode = 1, | ||
| Int_t | i1 = 1, | ||
| Int_t | i2 = 0, | ||
| Int_t | itype = 0, | ||
| Int_t | j1 = 1, | ||
| Int_t | j2 = 0, | ||
| Int_t | jtype = 1 ) |
Definition at line 5425 of file NcAstrolab.cxx.
| void NcAstrolab::MatchSignals | ( | NcDevice & | matches, |
| TString | name, | ||
| Double_t | da, | ||
| TString | au, | ||
| Double_t | dt, | ||
| TString | tu, | ||
| Int_t | mode = 1, | ||
| Int_t | itype = 0, | ||
| Int_t | j1 = 1, | ||
| Int_t | j2 = 0, | ||
| Int_t | jtype = 1 ) |
Definition at line 5687 of file NcAstrolab.cxx.
|
protected |
Definition at line 4072 of file NcAstrolab.cxx.
|
protected |
Definition at line 4034 of file NcAstrolab.cxx.
| void NcAstrolab::PrintAngle | ( | Double_t | a, |
| TString | in, | ||
| TString | out, | ||
| Int_t | ndig = 1, | ||
| Bool_t | align = kFALSE ) const |
Definition at line 1257 of file NcAstrolab.cxx.
| void NcAstrolab::PrintSignal | ( | TString | frame, |
| TString | mode, | ||
| NcTimestamp * | ts, | ||
| Int_t | ndig, | ||
| Int_t | jref = 0, | ||
| TString | emode = "T", | ||
| Int_t | type = 0, | ||
| Bool_t | align = kFALSE ) |
Definition at line 3469 of file NcAstrolab.cxx.
| void NcAstrolab::PrintSignal | ( | TString | frame, |
| TString | mode, | ||
| NcTimestamp * | ts, | ||
| Int_t | ndig, | ||
| TString | name, | ||
| TString | emode = "T", | ||
| Int_t | type = 0, | ||
| Bool_t | align = kFALSE ) |
Definition at line 3683 of file NcAstrolab.cxx.
|
protected |
Definition at line 7391 of file NcAstrolab.cxx.
|
protected |
Definition at line 7487 of file NcAstrolab.cxx.
|
protected |
Definition at line 7454 of file NcAstrolab.cxx.
|
protected |
Definition at line 7470 of file NcAstrolab.cxx.
|
protected |
Definition at line 7509 of file NcAstrolab.cxx.
| void NcAstrolab::RandomPosition | ( | Nc3Vector & | v, |
| Double_t | thetamin, | ||
| Double_t | thetamax, | ||
| Double_t | phimin, | ||
| Double_t | phimax ) |
Definition at line 8960 of file NcAstrolab.cxx.
| Int_t NcAstrolab::RemoveRefSignal | ( | Int_t | j, |
| Int_t | compress ) |
Definition at line 3131 of file NcAstrolab.cxx.
| Int_t NcAstrolab::RemoveRefSignal | ( | TString | name, |
| Int_t | compress ) |
Definition at line 3185 of file NcAstrolab.cxx.
| Int_t NcAstrolab::RemoveSignal | ( | Int_t | j, |
| Int_t | type, | ||
| Int_t | compress ) |
Definition at line 3215 of file NcAstrolab.cxx.
| Int_t NcAstrolab::RemoveSignal | ( | TString | name, |
| Int_t | type, | ||
| Int_t | compress ) |
Definition at line 3284 of file NcAstrolab.cxx.
| Int_t NcAstrolab::RemoveSignals | ( | TString | name, |
| Int_t | type, | ||
| Int_t | compress ) |
Definition at line 3326 of file NcAstrolab.cxx.
|
protected |
Definition at line 4100 of file NcAstrolab.cxx.
| void NcAstrolab::SetBurstParameter | ( | TString | name, |
| Double_t | value ) |
Definition at line 11272 of file NcAstrolab.cxx.
| void NcAstrolab::SetCentralMeridian | ( | Int_t | mode = 0, |
| Double_t | phi = 0, | ||
| TString | u = "deg" ) |
Definition at line 7346 of file NcAstrolab.cxx.
| void NcAstrolab::SetDataNames | ( | TString | obsname, |
| TString | varname, | ||
| TString | units = "1", | ||
| TString | func = "none" ) |
Definition at line 11088 of file NcAstrolab.cxx.
|
protected |
Definition at line 4308 of file NcAstrolab.cxx.
| void NcAstrolab::SetExperiment | ( | TString | name, |
| Int_t | id = 0 ) |
Definition at line 822 of file NcAstrolab.cxx.
|
protected |
Definition at line 4246 of file NcAstrolab.cxx.
|
protected |
Definition at line 4337 of file NcAstrolab.cxx.
| void NcAstrolab::SetLabPosition | ( | Double_t | l, |
| Double_t | b, | ||
| TString | u = "deg" ) |
Definition at line 770 of file NcAstrolab.cxx.
| void NcAstrolab::SetLabPosition | ( | Nc3Vector & | r | ) |
Definition at line 738 of file NcAstrolab.cxx.
| void NcAstrolab::SetLabTimeOffset | ( | Double_t | dt | ) |
Definition at line 1003 of file NcAstrolab.cxx.
| void NcAstrolab::SetLocalFrame | ( | Double_t | t1, |
| Double_t | p1, | ||
| Double_t | t2, | ||
| Double_t | p2, | ||
| Double_t | t3, | ||
| Double_t | p3 ) |
Definition at line 4383 of file NcAstrolab.cxx.
| void NcTimestamp::SetLT | ( | Double_t | dt, |
| Int_t | y, | ||
| Int_t | d, | ||
| Int_t | s, | ||
| Int_t | ns = 0, | ||
| Int_t | ps = 0, | ||
| TString | utc = "A", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 100 of file NcTimestamp.cxx.
| void NcTimestamp::SetLT | ( | Double_t | dt, |
| Int_t | y, | ||
| Int_t | m, | ||
| Int_t | d, | ||
| Int_t | hh, | ||
| Int_t | mm, | ||
| Double_t | s, | ||
| TString | utc = "A", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 97 of file NcTimestamp.cxx.
| void NcTimestamp::SetLT | ( | Double_t | dt, |
| Int_t | y, | ||
| Int_t | m, | ||
| Int_t | d, | ||
| Int_t | hh, | ||
| Int_t | mm, | ||
| Int_t | ss, | ||
| Int_t | ns = 0, | ||
| Int_t | ps = 0, | ||
| TString | utc = "A", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 96 of file NcTimestamp.cxx.
| void NcTimestamp::SetLT | ( | Double_t | dt, |
| Int_t | y, | ||
| Int_t | m, | ||
| Int_t | d, | ||
| TString | time, | ||
| TString | utc = "A", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 98 of file NcTimestamp.cxx.
| void NcTimestamp::SetLT | ( | Double_t | dt, |
| TString | date, | ||
| TString | time, | ||
| Int_t | mode, | ||
| TString | utc = "A", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 99 of file NcTimestamp.cxx.
| void NcAstrolab::SetLT | ( | Int_t | y, |
| Int_t | d, | ||
| Int_t | s, | ||
| Int_t | ns = 0, | ||
| Int_t | ps = 0 ) |
Definition at line 4781 of file NcAstrolab.cxx.
| void NcAstrolab::SetLT | ( | Int_t | y, |
| Int_t | m, | ||
| Int_t | d, | ||
| Int_t | hh, | ||
| Int_t | mm, | ||
| Double_t | s ) |
Definition at line 4705 of file NcAstrolab.cxx.
| void NcAstrolab::SetLT | ( | Int_t | y, |
| Int_t | m, | ||
| Int_t | d, | ||
| Int_t | hh, | ||
| Int_t | mm, | ||
| Int_t | ss, | ||
| Int_t | ns = 0, | ||
| Int_t | ps = 0 ) |
Definition at line 4678 of file NcAstrolab.cxx.
| void NcAstrolab::SetLT | ( | Int_t | y, |
| Int_t | m, | ||
| Int_t | d, | ||
| TString | time ) |
Definition at line 4731 of file NcAstrolab.cxx.
| void NcAstrolab::SetLT | ( | TString | date, |
| TString | time, | ||
| Int_t | mode ) |
Definition at line 4755 of file NcAstrolab.cxx.
|
protected |
Definition at line 19206 of file NcAstrolab.cxx.
| void NcAstrolab::SetMarkerColor | ( | Int_t | color, |
| Int_t | type ) |
Definition at line 7327 of file NcAstrolab.cxx.
| void NcAstrolab::SetMarkerSize | ( | Float_t | size, |
| Int_t | type ) |
Definition at line 7289 of file NcAstrolab.cxx.
| void NcAstrolab::SetMarkerStyle | ( | Int_t | style, |
| Int_t | type ) |
Definition at line 7308 of file NcAstrolab.cxx.
| void NcAstrolab::SetMaxDt | ( | Double_t | s | ) |
Definition at line 1174 of file NcAstrolab.cxx.
|
protected |
Definition at line 4198 of file NcAstrolab.cxx.
| void NcAstrolab::SetPhysicalParameter | ( | TString | name, |
| Double_t | value ) |
Definition at line 7536 of file NcAstrolab.cxx.
|
protected |
Definition at line 4138 of file NcAstrolab.cxx.
| void NcAstrolab::SetPositionScramble | ( | Int_t | mode, |
| Double_t | dmin, | ||
| Double_t | dmax, | ||
| TF1 * | df = 0, | ||
| Double_t | thmin = 0, | ||
| Double_t | thmax = 0, | ||
| TF1 * | thf = 0, | ||
| Double_t | phimin = 0, | ||
| Double_t | phimax = 0, | ||
| TF1 * | phif = 0 ) |
Definition at line 5946 of file NcAstrolab.cxx.
| void NcAstrolab::SetRandomiser | ( | Int_t | iseed, |
| Int_t | cnt1 = 0, | ||
| Int_t | cnt2 = 0, | ||
| NcTimestamp * | ts = 0 ) |
Definition at line 1096 of file NcAstrolab.cxx.
| NcSignal * NcAstrolab::SetSignal | ( | Double_t | d, |
| Double_t | a, | ||
| TString | au, | ||
| Double_t | b, | ||
| TString | bu, | ||
| TString | frame, | ||
| NcTimestamp * | ts, | ||
| Int_t | jref, | ||
| TString | mode = "T", | ||
| TString | name = "", | ||
| Int_t | type = 0 ) |
Definition at line 1917 of file NcAstrolab.cxx.
| NcSignal * NcAstrolab::SetSignal | ( | Double_t | d, |
| Double_t | a, | ||
| TString | au, | ||
| Double_t | b, | ||
| TString | bu, | ||
| TString | frame, | ||
| TString | s, | ||
| Double_t | e, | ||
| Int_t | jref, | ||
| TString | mode, | ||
| TString | name = "", | ||
| Int_t | type = 0 ) |
Definition at line 2067 of file NcAstrolab.cxx.
|
protected |
Definition at line 1425 of file NcAstrolab.cxx.
|
protected |
Definition at line 1865 of file NcAstrolab.cxx.
| Int_t NcAstrolab::SetSourceAttributes | ( | NcSignal * | s, |
| Double_t | sigmapos, | ||
| TString | u, | ||
| Double_t | z = -999, | ||
| Double_t | T90 = -999 ) |
Definition at line 2158 of file NcAstrolab.cxx.
| void NcAstrolab::SetTimeScramble | ( | Int_t | mode, |
| Double_t | tmin, | ||
| Double_t | tmax, | ||
| TF1 * | frndm = 0 ) |
Definition at line 5820 of file NcAstrolab.cxx.
| void NcAstrolab::ShiftPosition | ( | Nc3Vector & | v, |
| Double_t | angle ) |
Definition at line 9088 of file NcAstrolab.cxx.
|
virtual |
Definition at line 17593 of file NcAstrolab.cxx.
| void NcAstrolab::SmearPosition | ( | Nc3Vector & | v, |
| Double_t | sigma ) |
Definition at line 9008 of file NcAstrolab.cxx.
|
protectedvirtual |
Definition at line 17887 of file NcAstrolab.cxx.
| void NcAstrolab::WriteBurstHistograms | ( | TString | filename | ) |
Definition at line 17562 of file NcAstrolab.cxx.
|
protected |
Definition at line 375 of file NcAstrolab.h.
|
protected |
Definition at line 368 of file NcAstrolab.h.
|
protected |
Definition at line 381 of file NcAstrolab.h.
|
protected |
Definition at line 253 of file NcAstrolab.h.
|
protected |
! The frame bias matrix for conversion of ICRS to J2000 coordinates
Definition at line 257 of file NcAstrolab.h.
|
protected |
! Initialisation flag for fB values (0=uninitialised 1=initialised)
Definition at line 258 of file NcAstrolab.h.
|
protected |
Definition at line 378 of file NcAstrolab.h.
|
protected |
Definition at line 410 of file NcAstrolab.h.
|
protected |
Definition at line 416 of file NcAstrolab.h.
|
protected |
Definition at line 415 of file NcAstrolab.h.
|
protected |
Definition at line 412 of file NcAstrolab.h.
|
protected |
Definition at line 411 of file NcAstrolab.h.
|
protected |
Definition at line 409 of file NcAstrolab.h.
|
protected |
Definition at line 414 of file NcAstrolab.h.
|
protected |
Definition at line 413 of file NcAstrolab.h.
|
protected |
! The canvas for the skymap
Definition at line 303 of file NcAstrolab.h.
|
protected |
Definition at line 403 of file NcAstrolab.h.
|
protected |
Definition at line 404 of file NcAstrolab.h.
|
protected |
Definition at line 405 of file NcAstrolab.h.
|
protected |
Definition at line 406 of file NcAstrolab.h.
|
protected |
Definition at line 274 of file NcAstrolab.h.
|
protected |
Definition at line 273 of file NcAstrolab.h.
|
protected |
Definition at line 272 of file NcAstrolab.h.
|
protected |
! Matrix for conversion of equatorial to ecliptic coordinates
Definition at line 263 of file NcAstrolab.h.
|
protected |
Definition at line 250 of file NcAstrolab.h.
|
protected |
Definition at line 376 of file NcAstrolab.h.
|
protected |
! Matrix for conversion of equatorial to galactic coordinates
Definition at line 261 of file NcAstrolab.h.
|
protected |
! Type indicator for fG values (0=uninitialised 1=B1950 2=J2000)
Definition at line 262 of file NcAstrolab.h.
|
protected |
Definition at line 372 of file NcAstrolab.h.
|
protected |
Definition at line 374 of file NcAstrolab.h.
|
protected |
Definition at line 380 of file NcAstrolab.h.
|
protected |
! Matrix for conversion of equatorial to horizontal coordinates
Definition at line 264 of file NcAstrolab.h.
|
protected |
Definition at line 391 of file NcAstrolab.h.
|
protected |
Definition at line 392 of file NcAstrolab.h.
|
protected |
Definition at line 393 of file NcAstrolab.h.
|
protected |
! Temp. histograms for the sky display
Definition at line 304 of file NcAstrolab.h.
|
protected |
Definition at line 383 of file NcAstrolab.h.
|
protected |
! Storage indices of the matching reference signals
Definition at line 266 of file NcAstrolab.h.
|
protected |
Definition at line 265 of file NcAstrolab.h.
|
protected |
Definition at line 251 of file NcAstrolab.h.
|
protected |
Definition at line 249 of file NcAstrolab.h.
|
protected |
! The GUI selected info category
Definition at line 334 of file NcAstrolab.h.
|
protected |
! The GUI entered date
Definition at line 327 of file NcAstrolab.h.
|
protected |
! The GUI entered datetime
Definition at line 330 of file NcAstrolab.h.
|
protected |
! The GUI selected coordinate system for the Map/List
Definition at line 346 of file NcAstrolab.h.
|
protected |
! The GUI selected coordinate system mode for the Map/List
Definition at line 348 of file NcAstrolab.h.
|
protected |
! The GUI entered name pattern for entries to be shown in the Map/List
Definition at line 352 of file NcAstrolab.h.
|
protected |
! The GUI Map/List options (histo, clr, ref, meas, refTS)
Definition at line 349 of file NcAstrolab.h.
|
protected |
! The GUI entered a coordinate of an entry
Definition at line 338 of file NcAstrolab.h.
|
protected |
! The GUI entered b coordinate of an entry
Definition at line 340 of file NcAstrolab.h.
|
protected |
! The GUI entered coordinate system of the entry
Definition at line 343 of file NcAstrolab.h.
|
protected |
! The GUI entered coordinate system mode of the entry
Definition at line 344 of file NcAstrolab.h.
|
protected |
! The GUI entered name of the entry
Definition at line 345 of file NcAstrolab.h.
|
protected |
! The GUI entered entry type
Definition at line 342 of file NcAstrolab.h.
|
protected |
! The GUI entered angular units of a
Definition at line 339 of file NcAstrolab.h.
|
protected |
! The GUI entered angular units of b
Definition at line 341 of file NcAstrolab.h.
|
protected |
! The GUI selected entry name for the info
Definition at line 337 of file NcAstrolab.h.
|
protected |
! The GUI Lab experiment site selection box
Definition at line 319 of file NcAstrolab.h.
|
protected |
! The GUI entered Lab experimental site
Definition at line 323 of file NcAstrolab.h.
|
protected |
! The GUI entered Lab detector Id
Definition at line 324 of file NcAstrolab.h.
|
protected |
! The GUI number entries for the Lab location specification
Definition at line 317 of file NcAstrolab.h.
|
protected |
! The GUI number entries for the local frame specification
Definition at line 333 of file NcAstrolab.h.
|
protected |
! The GUI entered Lab latitude
Definition at line 321 of file NcAstrolab.h.
|
protected |
! The GUI entered Lab longitude
Definition at line 320 of file NcAstrolab.h.
|
protected |
! The GUI entered Lab location angular units
Definition at line 322 of file NcAstrolab.h.
|
protected |
! The GUI selection to use the Lab timestamp for the List/Map
Definition at line 332 of file NcAstrolab.h.
|
protected |
! The GUI Lab location angular unit selection box
Definition at line 318 of file NcAstrolab.h.
|
protected |
! The GUI selected marker color for the Map
Definition at line 359 of file NcAstrolab.h.
|
protected |
! The GUI entered marker size for the Map
Definition at line 357 of file NcAstrolab.h.
|
protected |
! The GUI selected marker style for the Map
Definition at line 358 of file NcAstrolab.h.
|
protected |
! The GUI selected entry type to apply the marker attributes on
Definition at line 360 of file NcAstrolab.h.
|
protected |
! The GUI entered central meridian location for the Map
Definition at line 355 of file NcAstrolab.h.
|
protected |
! The GUI selected meridian orientation for the Map
Definition at line 354 of file NcAstrolab.h.
|
protected |
! The GUI selected angular units for the central meridian location
Definition at line 356 of file NcAstrolab.h.
|
protected |
! The GUI selected number of digits for the List output
Definition at line 351 of file NcAstrolab.h.
|
protected |
! The GUI selected max. number of signals of each type to Map/List
Definition at line 350 of file NcAstrolab.h.
|
protected |
! The GUI selected projection for the Map
Definition at line 347 of file NcAstrolab.h.
|
protected |
! The GUI selection of solar system objects
Definition at line 353 of file NcAstrolab.h.
|
protected |
! The GUI entered time
Definition at line 328 of file NcAstrolab.h.
|
protected |
! The GUI entered time type
Definition at line 329 of file NcAstrolab.h.
|
protected |
! The GUI selected mode for the timestamp info
Definition at line 335 of file NcAstrolab.h.
|
protected |
! The GUI entered timestamp to be used for the List/Map
Definition at line 331 of file NcAstrolab.h.
|
protected |
! The GUI TS date/time specification
Definition at line 325 of file NcAstrolab.h.
|
protected |
! The GUI TS time type selection box
Definition at line 326 of file NcAstrolab.h.
|
protected |
! The GUI selected angular units for the Lab info
Definition at line 336 of file NcAstrolab.h.
|
protected |
Definition at line 308 of file NcAstrolab.h.
|
protected |
! Temp. array to hold the markers for the signal display
Definition at line 305 of file NcAstrolab.h.
|
protected |
Definition at line 306 of file NcAstrolab.h.
|
protected |
Definition at line 307 of file NcAstrolab.h.
|
protected |
Definition at line 282 of file NcAstrolab.h.
|
protected |
Definition at line 365 of file NcAstrolab.h.
|
protected |
! Central meridian (in rad) for the sky display
Definition at line 301 of file NcAstrolab.h.
|
protected |
Definition at line 366 of file NcAstrolab.h.
|
protected |
Definition at line 370 of file NcAstrolab.h.
|
protected |
Definition at line 369 of file NcAstrolab.h.
|
protected |
Definition at line 367 of file NcAstrolab.h.
|
protected |
Definition at line 371 of file NcAstrolab.h.
|
protected |
Definition at line 373 of file NcAstrolab.h.
|
protected |
! Matrix for nutation correction
Definition at line 260 of file NcAstrolab.h.
|
protected |
Definition at line 256 of file NcAstrolab.h.
|
protected |
Definition at line 379 of file NcAstrolab.h.
|
protected |
Definition at line 396 of file NcAstrolab.h.
|
protected |
Definition at line 387 of file NcAstrolab.h.
|
protected |
Definition at line 388 of file NcAstrolab.h.
|
protected |
Definition at line 386 of file NcAstrolab.h.
|
protected |
Definition at line 384 of file NcAstrolab.h.
|
protected |
Definition at line 385 of file NcAstrolab.h.
|
protected |
! Matrix for precession correction
Definition at line 259 of file NcAstrolab.h.
|
protected |
Definition at line 382 of file NcAstrolab.h.
|
protected |
Definition at line 280 of file NcAstrolab.h.
|
protected |
Definition at line 279 of file NcAstrolab.h.
|
protected |
Definition at line 278 of file NcAstrolab.h.
|
protected |
Definition at line 377 of file NcAstrolab.h.
|
protected |
! Projection which is currently in use
Definition at line 302 of file NcAstrolab.h.
|
protected |
Definition at line 364 of file NcAstrolab.h.
|
protected |
Definition at line 281 of file NcAstrolab.h.
|
protected |
Definition at line 254 of file NcAstrolab.h.
|
protected |
Definition at line 271 of file NcAstrolab.h.
|
protected |
Definition at line 255 of file NcAstrolab.h.
|
protected |
! The main frame for the SkyMapPanel GUI
Definition at line 316 of file NcAstrolab.h.
|
protected |
Definition at line 296 of file NcAstrolab.h.
|
protected |
Definition at line 363 of file NcAstrolab.h.
|
protected |
Definition at line 277 of file NcAstrolab.h.
|
protected |
Definition at line 276 of file NcAstrolab.h.
|
protected |
Definition at line 275 of file NcAstrolab.h.
|
protected |
Definition at line 252 of file NcAstrolab.h.
|
protected |
Definition at line 270 of file NcAstrolab.h.
|
protected |
Definition at line 269 of file NcAstrolab.h.
|
protected |
Definition at line 268 of file NcAstrolab.h.
|
protected |
Definition at line 267 of file NcAstrolab.h.
|
protected |
Definition at line 300 of file NcAstrolab.h.