11void hist062_TH1_timeonaxis2()
13 auto ct2 =
new TCanvas(
"ct2",
"ct2", 10, 10, 700, 500);
15 TDatime T0(2003, 1, 1, 0, 0, 0);
16 int X0 = T0.Convert();
20 TDatime T1(2002, 9, 23, 0, 0, 0);
21 int X1 = T1.Convert() - X0;
24 TDatime T2(2003, 3, 7, 0, 0, 0);
25 int X2 = T2.Convert(1) - X0;
27 auto h1 =
new TH1F(
"h1",
"test", 100, X1, X2);
30 for (
Int_t i = 0; i < 30000; i++) {
31 Double_t noise =
r.Gaus(0.5 * (X1 + X2), 0.1 * (X2 - X1));
int Int_t
Signed integer 4 bytes (int)
double Double_t
Double 8 bytes.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
R__EXTERN TStyle * gStyle
virtual void SetLabelSize(Float_t size=0.04)
Set size of axis labels.
virtual void SetTimeDisplay(Int_t value)
virtual void SetTimeFormat(const char *format="")
Change the format used for time plotting.
This class stores the date and time with a precision of one second in an unsigned 32 bit word (950130...
1-D histogram with a float per channel (see TH1 documentation)
virtual Int_t Fill(Double_t x)
Increment bin with abscissa X by 1.
void Draw(Option_t *option="") override
Draw this histogram with options.
This is the base class for the ROOT Random number generators.
void SetTimeOffset(Double_t toffset)
Change the time offset for time plotting.