Handling of timestamps for (astro)particle physics research. More...
#include "NcTimestamp.h"
Handling of timestamps for (astro)particle physics research.
Definition at line 19 of file NcTimestamp.h.
Public Member Functions | |
| 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") |
| NcTimestamp & | operator= (const NcTimestamp &t) |
| 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 | |
| Int_t | SetUTCparameters (TString utc, Int_t leap, Double_t dut) |
Protected Attributes | |
| 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 |
Private Member Functions | |
| void | AddCalc (Double_t hours, Bool_t utcpar=kTRUE) |
| void | AddCalc (Int_t d, Int_t s, Int_t ns, Int_t ps=0, Bool_t utcpar=kTRUE) |
| void | AddSecCalc (Double_t seconds, Bool_t utcpar=kTRUE) |
| void | FillJulian () |
| void | FillTAI () |
Private Attributes | |
| Int_t | fCalcns |
| Int_t | fCalcs |
| NcTimestamp::NcTimestamp | ( | ) |
Definition at line 377 of file NcTimestamp.cxx.
| NcTimestamp::NcTimestamp | ( | TTimeStamp & | t | ) |
Definition at line 400 of file NcTimestamp.cxx.
|
virtual |
Definition at line 421 of file NcTimestamp.cxx.
| NcTimestamp::NcTimestamp | ( | const NcTimestamp & | t | ) |
Definition at line 436 of file NcTimestamp.cxx.
| void NcTimestamp::Add | ( | Double_t | hours | ) |
Definition at line 3229 of file NcTimestamp.cxx.
| void NcTimestamp::Add | ( | Int_t | d, |
| Int_t | s, | ||
| Int_t | ns, | ||
| Int_t | ps = 0 ) |
Definition at line 3198 of file NcTimestamp.cxx.
|
private |
Definition at line 3357 of file NcTimestamp.cxx.
|
private |
Definition at line 3265 of file NcTimestamp.cxx.
| void NcTimestamp::AddSec | ( | Double_t | seconds | ) |
Definition at line 3247 of file NcTimestamp.cxx.
|
private |
Definition at line 3393 of file NcTimestamp.cxx.
| Double_t NcTimestamp::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 ) |
Definition at line 5037 of file NcTimestamp.cxx.
| void NcTimestamp::Convert | ( | Double_t | date, |
| Int_t & | days, | ||
| Int_t & | secs, | ||
| Int_t & | ns ) const |
Definition at line 921 of file NcTimestamp.cxx.
| void NcTimestamp::Convert | ( | Double_t | h, |
| Int_t & | hh, | ||
| Int_t & | mm, | ||
| Double_t & | ss ) const |
Definition at line 1028 of file NcTimestamp.cxx.
| void NcTimestamp::Convert | ( | Double_t | h, |
| Int_t & | hh, | ||
| Int_t & | mm, | ||
| Int_t & | ss, | ||
| Int_t & | ns, | ||
| Int_t & | ps ) const |
Definition at line 988 of file NcTimestamp.cxx.
| Double_t NcTimestamp::Convert | ( | Int_t | days, |
| Int_t | secs, | ||
| Int_t | ns ) const |
Definition at line 956 of file NcTimestamp.cxx.
| Double_t NcTimestamp::Convert | ( | Int_t | hh, |
| Int_t | mm, | ||
| Double_t | ss ) const |
Definition at line 1095 of file NcTimestamp.cxx.
| Double_t NcTimestamp::Convert | ( | Int_t | hh, |
| Int_t | mm, | ||
| Int_t | ss, | ||
| Int_t | ns, | ||
| Int_t | ps ) const |
Definition at line 1060 of file NcTimestamp.cxx.
| void NcTimestamp::Date | ( | Int_t | mode = 3, |
| Double_t | offset = 0 ) |
Definition at line 502 of file NcTimestamp.cxx.
|
private |
Definition at line 1169 of file NcTimestamp.cxx.
|
private |
Definition at line 2138 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetBE | ( | ) |
Definition at line 1551 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetBE | ( | Double_t | date, |
| TString | mode = "jd" ) const |
Definition at line 882 of file NcTimestamp.cxx.
| TString NcTimestamp::GetDayTimeString | ( | TString | mode, |
| Int_t | ndig = 0, | ||
| Double_t | offset = 0, | ||
| TString * | date = 0, | ||
| TString * | time = 0, | ||
| Bool_t | full = kTRUE ) |
Definition at line 5673 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 3581 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetDifference | ( | NcTimestamp & | t, |
| TString | u, | ||
| Int_t | mode = 1, | ||
| TString | type = "UT" ) |
Definition at line 3799 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 3426 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetDifference | ( | NcTimestamp * | t, |
| TString | u, | ||
| Int_t | mode = 1, | ||
| TString | type = "UT" ) |
Definition at line 3633 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetEpoch | ( | TString | mode | ) |
Definition at line 5655 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetGAST | ( | ) |
Definition at line 4462 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetGMST | ( | ) |
Definition at line 4442 of file NcTimestamp.cxx.
| void NcTimestamp::GetGMST | ( | Int_t & | hh, |
| Int_t & | mm, | ||
| Int_t & | ss, | ||
| Int_t & | ns, | ||
| Int_t & | ps ) |
Definition at line 4390 of file NcTimestamp.cxx.
| TTree * NcTimestamp::GetIERSdatabase | ( | ) | const |
Definition at line 3185 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetJD | ( | ) |
Definition at line 1515 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetJD | ( | Double_t | e, |
| TString | mode = "J" ) const |
Definition at line 4976 of file NcTimestamp.cxx.
| void NcTimestamp::GetJD | ( | Int_t & | jd, |
| Int_t & | sec, | ||
| Int_t & | ns ) |
Definition at line 1489 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetJD | ( | Int_t | y, |
| Int_t | m, | ||
| Int_t | d, | ||
| Int_t | hh, | ||
| Int_t | mm, | ||
| Int_t | ss, | ||
| Int_t | ns ) const |
Definition at line 708 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetJE | ( | ) |
Definition at line 1537 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetJE | ( | Double_t | date, |
| TString | mode = "jd" ) const |
Definition at line 843 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetLAST | ( | Double_t | offset | ) |
Definition at line 4611 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetLAT | ( | Double_t | offset | ) |
Definition at line 4535 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetLMST | ( | Double_t | offset | ) |
Definition at line 4579 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetLT | ( | Double_t | offset | ) |
Definition at line 4503 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetMJD | ( | ) |
Definition at line 1221 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetMJD | ( | Double_t | e, |
| TString | mode = "J" ) const |
Definition at line 4999 of file NcTimestamp.cxx.
| void NcTimestamp::GetMJD | ( | Int_t & | mjd, |
| Int_t & | sec, | ||
| Int_t & | ns ) |
Definition at line 1196 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetMJD | ( | Int_t | y, |
| Int_t | m, | ||
| Int_t | d, | ||
| Int_t | hh, | ||
| Int_t | mm, | ||
| Int_t | ss, | ||
| Int_t | ns ) const |
Definition at line 757 of file NcTimestamp.cxx.
| Int_t NcTimestamp::GetNs | ( | ) | const |
Definition at line 2733 of file NcTimestamp.cxx.
| Int_t NcTimestamp::GetPs | ( | ) | const |
Definition at line 2763 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetTAI | ( | Bool_t | tmjd = kTRUE | ) |
Definition at line 1334 of file NcTimestamp.cxx.
| Int_t NcTimestamp::GetTAI | ( | Int_t & | d, |
| Int_t & | sec, | ||
| Int_t & | ns, | ||
| Int_t & | ps, | ||
| Bool_t | tmjd = kTRUE ) |
Definition at line 1285 of file NcTimestamp.cxx.
| Int_t NcTimestamp::GetTAI | ( | Int_t & | hh, |
| Int_t & | mm, | ||
| Int_t & | ss, | ||
| Int_t & | ns, | ||
| Int_t & | ps, | ||
| TString | type = "TAI" ) |
Definition at line 1371 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetTJD | ( | ) |
Definition at line 1263 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetTJD | ( | Double_t | e, |
| TString | mode = "J" ) const |
Definition at line 5018 of file NcTimestamp.cxx.
| void NcTimestamp::GetTJD | ( | Int_t & | tjd, |
| Int_t & | sec, | ||
| Int_t & | ns ) |
Definition at line 1243 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetTJD | ( | Int_t | y, |
| Int_t | m, | ||
| Int_t | d, | ||
| Int_t | hh, | ||
| Int_t | mm, | ||
| Int_t | ss, | ||
| Int_t | ns ) const |
Definition at line 800 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetUnixTime | ( | ) |
Definition at line 1429 of file NcTimestamp.cxx.
| Double_t NcTimestamp::GetUT | ( | ) |
Definition at line 4371 of file NcTimestamp.cxx.
| void NcTimestamp::GetUT | ( | Int_t & | hh, |
| Int_t & | mm, | ||
| Int_t & | ss, | ||
| Int_t & | ns, | ||
| Int_t & | ps ) |
Definition at line 4348 of file NcTimestamp.cxx.
| Int_t NcTimestamp::GetUTCparameters | ( | Int_t & | leap, |
| Double_t & | dut ) const |
Definition at line 2776 of file NcTimestamp.cxx.
| Int_t NcTimestamp::GetUTCparameters | ( | Int_t | mjd, |
| Int_t & | leap, | ||
| Double_t & | dut ) const |
Definition at line 2806 of file NcTimestamp.cxx.
| Bool_t NcTimestamp::IsUT1 | ( | ) | const |
Definition at line 5940 of file NcTimestamp.cxx.
| TTree * NcTimestamp::LoadUTCparameterFiles | ( | TString | leapfile = "$(NCFS)/IERS/leap.txt", |
| TString | dutfile = "$(NCFS)/IERS/dut.txt" ) |
Definition at line 2988 of file NcTimestamp.cxx.
| NcTimestamp & NcTimestamp::operator= | ( | const NcTimestamp & | t | ) |
Definition at line 462 of file NcTimestamp.cxx.
| void NcTimestamp::PrintTime | ( | Double_t | h, |
| Int_t | ndig = 1 ) const |
Definition at line 1127 of file NcTimestamp.cxx.
| void NcTimestamp::SetEpoch | ( | Double_t | e, |
| TString | mode, | ||
| TString | utc = "U", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 5593 of file NcTimestamp.cxx.
| Int_t NcTimestamp::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 ) |
Definition at line 2530 of file NcTimestamp.cxx.
| Int_t NcTimestamp::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 ) |
Definition at line 2451 of file NcTimestamp.cxx.
| void NcTimestamp::SetJD | ( | Double_t | jd, |
| TString | utc = "U", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 1874 of file NcTimestamp.cxx.
| void NcTimestamp::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 ) |
Definition at line 1782 of file NcTimestamp.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 4901 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 4714 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 4643 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 4777 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 4838 of file NcTimestamp.cxx.
| void NcTimestamp::SetMJD | ( | Double_t | mjd, |
| TString | utc = "U", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 1694 of file NcTimestamp.cxx.
| void NcTimestamp::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 ) |
Definition at line 1565 of file NcTimestamp.cxx.
| void NcTimestamp::SetNs | ( | Int_t | ns | ) |
Definition at line 2716 of file NcTimestamp.cxx.
| void NcTimestamp::SetPs | ( | Int_t | ps | ) |
Definition at line 2747 of file NcTimestamp.cxx.
| void NcTimestamp::SetSystemTime | ( | ) |
Definition at line 5910 of file NcTimestamp.cxx.
| Int_t NcTimestamp::SetTAI | ( | Double_t | tai, |
| TString | utc, | ||
| Int_t | leap, | ||
| Double_t | dut = 0, | ||
| Bool_t | tmjd = kFALSE ) |
Definition at line 2372 of file NcTimestamp.cxx.
| Int_t NcTimestamp::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 ) |
Definition at line 2265 of file NcTimestamp.cxx.
| Int_t NcTimestamp::SetTAI | ( | TString | type, |
| TString | date, | ||
| TString | time, | ||
| Int_t | mode, | ||
| TString | utc, | ||
| Int_t | leap, | ||
| Double_t | dut = 0 ) |
Definition at line 2174 of file NcTimestamp.cxx.
| void NcTimestamp::SetTJD | ( | Double_t | tjd, |
| TString | utc = "U", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 2049 of file NcTimestamp.cxx.
| void NcTimestamp::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 ) |
Definition at line 1963 of file NcTimestamp.cxx.
| Int_t NcTimestamp::SetUnixTime | ( | Double_t | sec, |
| TString | utc = "A", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 2606 of file NcTimestamp.cxx.
| void NcTimestamp::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 ) |
Definition at line 4251 of file NcTimestamp.cxx.
| void NcTimestamp::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 ) |
Definition at line 3964 of file NcTimestamp.cxx.
| void NcTimestamp::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 ) |
Definition at line 3871 of file NcTimestamp.cxx.
| void NcTimestamp::SetUT | ( | 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 4038 of file NcTimestamp.cxx.
| void NcTimestamp::SetUT | ( | TString | date, |
| TString | time, | ||
| Int_t | mode, | ||
| TString | utc = "A", | ||
| Int_t | leap = 0, | ||
| Double_t | dut = 0 ) |
Definition at line 4128 of file NcTimestamp.cxx.
|
protected |
Definition at line 2858 of file NcTimestamp.cxx.
|
private |
Definition at line 133 of file NcTimestamp.h.
|
private |
Definition at line 132 of file NcTimestamp.h.
|
protected |
Definition at line 116 of file NcTimestamp.h.
|
protected |
Definition at line 112 of file NcTimestamp.h.
|
protected |
Definition at line 113 of file NcTimestamp.h.
|
protected |
Definition at line 111 of file NcTimestamp.h.
|
protected |
Definition at line 115 of file NcTimestamp.h.
|
protected |
Definition at line 110 of file NcTimestamp.h.
|
protected |
Definition at line 117 of file NcTimestamp.h.
|
protected |
Definition at line 119 of file NcTimestamp.h.
|
protected |
Definition at line 120 of file NcTimestamp.h.
|
protected |
Definition at line 118 of file NcTimestamp.h.
|
protected |
Definition at line 114 of file NcTimestamp.h.
|
protected |
Definition at line 121 of file NcTimestamp.h.